31-10-2007, 10:38 AM
l'erreur se trouve dans cette requete :
SELECT nom_mage FROM $table_cp WHERE nom_mage='$mage'
le champ nom_mage a bien l'air d'exister dans ta table. Te retourne t-il une errreur particulière ?
Si il ne te retourne pas d'erreurs :
remplace :
par
1/ Ceci devrait te retourner l'erreur SQL généré.
2/ tu verras ta requete s'afficher. Peut-être que le nom du mage contient une '.
Mais sans l'erreur, je vais avoir du mal à te filer un coup de main.
SELECT nom_mage FROM $table_cp WHERE nom_mage='$mage'
le champ nom_mage a bien l'air d'exister dans ta table. Te retourne t-il une errreur particulière ?
Si il ne te retourne pas d'erreurs :
remplace :
Citation :$requete="SELECT nom_mage FROM $table_cp WHERE nom_mage='$mage'";
$resultat_mage= mysql_numrows(mysql_query($requete)) or die('erreur selection mage'.mysql_error());
par
Citation :$requete="SELECT nom_mage FROM $table_cp WHERE nom_mage='$mage'";
echo 'requete mage : '.$requete;
$query = mysql_query($requete) or die('erreur mage'.mysql_error());
$resultat_mage = mysql_numrows($query)
1/ Ceci devrait te retourner l'erreur SQL généré.
2/ tu verras ta requete s'afficher. Peut-être que le nom du mage contient une '.
Mais sans l'erreur, je vais avoir du mal à te filer un coup de main.