base de donnée et menu déroulant

Mammouth du PHP | 19672 Messages

20 juin 2005, 17:38

Vérifie dans ta base si ton champ DATE est au format AAAA-MM-JJ ou comme tu le mets dans ta requête JJ-MM-AAAA
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Invité
Invité n'ayant pas de compte PHPfrance

21 juin 2005, 09:14

bonjour à tous ,

J'ai toujours pas réussi à vider ma table et ces deux versions ne fonctionne pas non plus :

Code : Tout sélectionner

//suppresion des données dans la base $mois = $_POST['mois']; $date = $_POST['date']; $titre = $_POST['titre']; 1 er version : mysql_query("DELETE FROM " . $mois . " WHERE date = '" . $date . "' AND titre = '" . $titre . "'"); $result=mysql_query($query) or die ("la suppression des données est impossible"); 2 eme version : $delete = "DELETE FROM ".$mois." WHERE date = '".$date."' AND titre = ".$titre.""; $requete = mysql_query($delete); header("location:confirmationsuppression.php");
Quelqu'un sait pourquoi ?

Merci

diabolo

Mammouth du PHP | 19672 Messages

21 juin 2005, 09:17

As-tu des messages d'erreur ?
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

diabolo
Invité n'ayant pas de compte PHPfrance

21 juin 2005, 09:35

Sa y est j'ai trouvé voila le bon code :

Code : Tout sélectionner

mysql_query("DELETE FROM " . $mois . " WHERE date = '" . $date . "' AND titre = '" . $titre . "'");
Merci à tous pour votre aide

diabolo :)