Probléme avec les dates

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Probléme avec les dates

Re: Probléme avec les dates

par blof » 20 mai 2010, 20:21

> quand tu insères des données
pour les autres types de requêtes aussi !

Re: Probléme avec les dates

par blof » 20 mai 2010, 20:05

Bonsoir,
quand tu insères des données via un formulaire, pense aux "injections SQL".
(les moteurs de recherche proposent plein de tutoriels là-dessus)

Re: Probléme avec les dates

par fabrice88250 » 20 mai 2010, 18:09

oui effectivement sa va plus vite. je pensais faire ça directement via mysql mais bon là sa ma pris 2 secondes dans mon js.

Merci

Re: Probléme avec les dates

par stealth35 » 20 mai 2010, 18:02

oui mais comment je fai pour que ma date saisie au format 12-07-2010 s'enregistre au format 2010-07-12 dans ma base ?
modifie ton javascript

Re: Probléme avec les dates

par fabrice88250 » 20 mai 2010, 18:00

oui mais comment je fai pour que ma date saisie au format 12-07-2010 s'enregistre au format 2010-07-12 dans ma base ?

Re: Probléme avec les dates

par stealth35 » 20 mai 2010, 17:58

c'est l'inverse AAAAMMJJ et pas JJMMAAAA

Re: Probléme avec les dates

par fabrice88250 » 20 mai 2010, 17:53

j'ai ce resultat :
INSERT INTO IWmagsamedi(id, nom, datesamedi, lemag, url, photo) VALUES('','montitre','12-05-2010','blablabla','', '') 

Re: Probléme avec les dates

par stealth35 » 20 mai 2010, 16:20

hello, fais un echo $sql; pour voir

Probléme avec les dates

par fabrice88250 » 20 mai 2010, 15:58

Bonjour,
- Dans un de mes formulaire j'ai un champ "datesamedi" que je rempli avec un petit calendrier qui ressort une date au format "27-05-2010"
- Dans ma base de données j'ai une table avec un champ "datesamedi" ayant pour type 'date' (datetime ne me sevait pas)

mon problème est que lorsque j'envoi les données de mon formulaire dans ma base le champ "datesamedi" ne se rempli pas avec le date qui a été saisie dans le formualire mais avec 0000-00-00.

la requette que j'utilise est la suivante :
$datesamedi = $_POST['datesamedi'];
$sql = "INSERT INTO IWmagsamedi(id, nom, datesamedi, lemag, url, photo) VALUES('','$nom','$datesamedi','$lemag','$url', '$nomDestination')"; mysql_query($sql) or die('Erreur SQL !'.$sql.' '.mysql_error()); 
Comment faire pour que la date "27-05-2010" s'enregistre bien dans le champ "datesamedi" de ma base de données ?