armin: variable in select mysql string

Beitrag lesen

Hallo,
mich nervt seit Stunden das das folgende Script nicht läuft. Wenn ich statt dr Variablen einen Wert einsetze wird der Satz in dr DB gefunden. Wenn ich eine Variable mit dem gleichen Wert fülle nicht:

<?
$zahl = $_GET['nr'];
echo $zahl;
 $db = mysql_connect ("localhost","root","data") ;
  mysql_select_db("arejays",$db);

$Werte = mysql_query('SELECT * FROM products WHERE arejays_products_id = "$zahl"');
 $num_rows = mysql_num_rows($Werte);

echo $num_rows;

?>
Danke für einen Tip!