Erreur : Unknown column 'grille' in 'where clause'

footballpronos Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
 footballpronos -
bonjour quelqu'un pourrait m'aider a régler ce probleme voici mon code:
<?php
$db = mysql_connect('xxxxxxxx','xxxxxxx','xxxxxxx');
mysql_select_db('xxxxxxxx',$db);

$Req = "SELECT * FROM calgrille WHERE grille and ok='non' ORDER BY grille LIMIT 1";
$Res = mysql_query($Req,$db);
while($data = mysql_fetch_array($Res))
$numgrille=$data['grille'];

$Reqa = "SELECT * FROM membre WHERE arrete='non' and membre.pseudo not in (select pseudo from participants WHERE grille=$numgrille)ORDER BY pseudo";
$Resa = mysql_query($Reqa) or die ("Erreur : ".mysql_error());
echo"<center><font size='2'color='brun'>".$i++." Pseudo</font></center>";
while($Obja = mysql_fetch_array($Resa))
{echo "<center><font size='2'color='orange'>".$i++."- ".$Obja['pseudo']."</font></center>";

}?>

merci de votre aide
footballpronos

2 réponses

Reivax962 Messages postés 3672 Date d'inscription   Statut Membre Dernière intervention   1 011
 
Bonjour,

L'erreur semble explicite :
« Unknown column 'grille' in 'where clause' »

La colonne GRILLE existe-t-elle dans la table calgrille ? Et dans la table participants ?

Xavier
0
footballpronos
 
bonjour et merci pour ta reponse effectivement il manquer bien GRILLE dans une de mes tables.

merci d'etre pencher sur mon probleme.

maintenant probleme d'affichage il m'affiche pas d'erreur mais pas non plus ceux qu'il y a dans ma table
je vais chercher
david
0
Utilisateur anonyme
 
Bonjour

De plus, ton 1er WHERE grille and ok='non' me semble suspect : te ne devrais pas avoir plutôt grille = qqchose ?
0