SQL UPDATE

Résolu/Fermé
Anti404 - 25 avril 2009 à 10:21
 Anti404 - 25 avril 2009 à 10:56
Bonjour,

code PHP

<?php
include "class/class.Cnx.php";

$result=mysql_query ("select code from or_pays where langue=1 ");
while ($rows = mysql_fetch_array($result))
{
$code=$rows['code'];
$langue=1;
echo '<br>'.$code;
mysql_query("UPDATE '_countries'
SET langue='".$langue."' where ISO_Code='".$code."' " );
}
echo ' c bon' ;

?>

le code est simple mais ça marche pas

merci de m'aidé :)

4 réponses

Yoan Messages postés 11795 Date d'inscription mardi 1 février 2005 Statut Modérateur Dernière intervention 10 décembre 2023 2 330
25 avril 2009 à 10:24
Qu'est-ce qui ne marche pas ? T'as une erreur ?
0
non , pas d'erreur mais mais l'insertion dans le basse ça se fait pas !
0
Yoan Messages postés 11795 Date d'inscription mardi 1 février 2005 Statut Modérateur Dernière intervention 10 décembre 2023 2 330
25 avril 2009 à 10:40
En fait tu dois avoir une erreur de syntaxe SQL mais comme tu ne les fais pas afficher et que tu les regardes pas dans les logs tu ne la vois pas :

Tu ne peux pas mettre de simples quotes autour du nom de la table, mets soit le caractère ` soit rien du tout :
mysql_query("UPDATE `_countries` SET langue='".$langue."' where ISO_Code='".$code."' " );
0
Merci bien YOAN c ça l'erreur !
j'ai eliminé les quotes é c bon
0