php_newcomer: mysql fetch assoc boolean given in

Beitrag lesen

Hi ich will SQL auslesen mit PHP:

<?php

mysql_connect('localhost','root','');
mysql_select_db('matura_mh');

if (@$_REQUEST["gid"])
{
$gid = $_REQUEST["gid"];
$bezeichnung = $_REQUEST["bezeichnung"];
$preiscent = $_REQUEST["preiscent"];
mysql_query($SQL);
}

$SQL = "SELECT * FROM preisliste";

$allemenschen = mysql_query($SQL);

echo "<table border=1>";
echo "<tr><td>GID</td><td>BEZEICHNUNG</td><td>PREIS</td><td>Alter</td></tr>";

while ($zeile = mysql_fetch_assoc($allemenschen))
{
$gid = $zeile["gid"];
$bezeichnung = $zeile["bezeichnung"];
$preiscent = $zeile["preiscent"];

echo "<tr>";
echo "<td>$gid</td>";
echo "<td>$bezeichnung</td>";
echo "<td>$preiscent</td>";

echo "</tr>";
}

echo "</table>";
?>


>   
> Fehler:  
>   
> Warning: mysql\_fetch\_assoc() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\neu\auslesen2.php on line 23  
  
Line 23 = while ($zeile = mysql\_fetch\_assoc($allemenschen))