par
jkonrad » 07 sept. 2010, 09:48
Bonjour,
Quelque chose m'échappe dans ma requête. Je n'arrive pas à trouver mon erreur .
Le problème se trouve au niveau de la dernière ligne.
Ma variable $id est la seule de type SMALLINT les autres sont des variables TEXT
Si je remplace $id par, par exemple, "3" le problème reste le même
$sql = 'UPDATE personnes
SET continent = "'.$continent.'",
pays = "'.$pays.'",
adresse = "'.$adresse.'",
WHERE numero = "'.$id.'" ' ;
Un autre test fait directement dans la console d'adiministration PhpMyAdmin
UPDATE `distributeurs` SET `continent` = ASIE,
`pays` = CHINE,
WHERE `numero` =2
Le problème reste le même la dernière ligne ne fonctionne pas