Bonjour à tous
J'ai un petit soucis.
J'ai la requête SQL suivante :
Sous phpmyadmin, elle s'execute normalement.
Plus loin dans ma page, j'ai le code suivant :
Mon tableau s'ouvre plus haut, et se ferme plus bas.
J'obtiens alors le message d'erreur suivant :
"Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\sam\jumaros2\admin\liste_biens.php on line 75"
et rien ne s'affiche dans ma page.
Qu'est-ce que je fais de travers ?
Modifié par Nuun (26 Apr 2007 - 16:09)
J'ai un petit soucis.
J'ai la requête SQL suivante :
<?php
$req = "SELECT tb.bien_id, tb.bien_ref, tb.bien_type, tb.bien_lieu, tb.bien_surfhabit, tb.bien_surfterrain, tb.bien_nbpiece, tb.bien_sdb, tb.bien_piscine, tb.bien_garage, tb.bien_amarre, tb.bien_ascenseur, tb.bien_prix, tb.bien_valide, tb.bien_textlibre, tb.bien_textlibre_en, tb.bien_nouveaute
FROM t_bien tb
WHERE
tb.bien_valide = 1
GROUP BY tb.bien_id";
$result = mysql_query($req);
?>
Sous phpmyadmin, elle s'execute normalement.
Plus loin dans ma page, j'ai le code suivant :
<?php
while($list = mysql_fetch_array($result)){
echo "<tr>";
echo "<td width=\"42\"><span class=\"Style1\">".$list[bien_id]."</span></td>";
echo "<td width=\"42\"><span class=\"Style1\">".$list[bien_ref]."</span></td>";
echo "<td width=\"42\"><span class=\"Style1\">".$list[bien_type]."</span></td>";
echo "<td width=\"42\"><span class=\"Style1\">".$list[bien_lieu]."</span></td>";
echo "<td width=\"42\"><span class=\"Style1\">".$list[bien_surfhabit]."</span></td>";
echo "<td width=\"42\"><span class=\"Style1\">".$list[bien_surfterrain]."</span></td>";
echo "<td width=\"42\"><span class=\"Style1\">".$list[bien_nbpiece]."</span></td>";
echo "<td width=\"42\"><span class=\"Style1\">".$list[bien_sdb]."</span></td>";
echo "<td width=\"32\"><span class=\"Style1\">".$list[bien_piscine]."</span></td>";
echo "<td width=\"32\"><span class=\"Style1\">".$list[bien_garage]."</span></td>";
echo "<td width=\"32\"><span class=\"Style1\">".$list[bien_amarre]."</span></td>";
echo "<td width=\"32\"><span class=\"Style1\">".$list[bien_ascenseur]."</span></td>";
echo "<td width=\"42\"><span class=\"Style1\">".$list[bien_prix]."</span></td>";
echo "<td width=\"32\"><span class=\"Style1\">".$list[bien_valide]."</span></td>";
echo "<td width=\"47\"><span class=\"Style1\">".$list[bien_textlibre]."</span></td>";
echo "<td width=\"47\"><span class=\"Style1\">".$list[bien_textlibre_en]."</span></td>";
echo "<td width=\"42\"><span class=\"Style1\">".$list[bien_nouveaute]."</span></td>";
echo "</tr>";
}
?>
Mon tableau s'ouvre plus haut, et se ferme plus bas.
J'obtiens alors le message d'erreur suivant :
"Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\sam\jumaros2\admin\liste_biens.php on line 75"
et rien ne s'affiche dans ma page.
Qu'est-ce que je fais de travers ?
Modifié par Nuun (26 Apr 2007 - 16:09)