Problème update avec php
baf
-
kalamit -
kalamit -
Bonjour,
Je fais un formulaire avec php. Quand je renvoi les réponses qui sont traitées par une autre page, je n'arrive pas à updater ma base. Voici le code :
$change = "UPDATE dernier_match SET match=$match;";
$result = mysql_query($change) or die ("erreur2");
Je fais un formulaire avec php. Quand je renvoi les réponses qui sont traitées par une autre page, je n'arrive pas à updater ma base. Voici le code :
$change = "UPDATE dernier_match SET match=$match;";
$result = mysql_query($change) or die ("erreur2");
4 réponses
-
Salut baf,
Je suppose que tu n'as aucun message d'erreur ?
Essaye ca:
$change = "UPDATE dernier_match SET match='$match' ";
$result = mysql_query($change) or die ("erreur2");
Sinon, essaye de faire un echo de $change et injecte le dans phpmyadmin. Tu auras un message d'erreur plus expressif.
Kalamit,
La nuit, tous les chats sont gris. Pas les poulets ! :@)-
-
match, c'est quoi comme type de champ ? Du char ? Dans ce cas la il fautque tu fasses:
$change = "UPDATE dernier_match SET match LIKE '$match' ";
$result = mysql_query($change) or die ("erreur2");
Ta syntaxe est correct. N'y aurait il pas une erreur de majuscule/minuscule dans 'match' ?
Kalamit,
La nuit, tous les chats sont gris. Pas les poulets ! :@) -
-
C'est etrange tout ca...
Je me suis aussi pris la tete pour des petits trucs comme ca, qui ne voulait pas fonctionner. 99.99% du temps, l'erreur se situe entre le dossier de la chaise et le clavier. ;-)
Je ne sais pas quoi te dire de plus. En général, le type d'erreur que tu as specifié correspond à une faute d'orthographe ou capslock...
Kalamit,
La nuit, tous les chats sont gris. Pas les poulets ! :@) -
-
-
Un autre conseil, utilise mysql_error() pour avoir l'explication de l'erreur :
$result = mysql_query($change) or die ("Erreur2 ! Requete: ".$change ."<br>Debug : ". mysqlerror());
-
C'est normal qu'il n'y ait pas de WHERE dans ta requête SQL ?
Peux-tu nous afficher la requête SQL complète que ça te renvoit ?
-
Ah oui ! Bien joué Bobi, j'ai meme pas tilté !
Kalamit,
La nuit, tous les chats sont gris. Pas les poulets ! :@)