burakko: Per Get eine mysql_query

Beitrag lesen

<?php
$db_host = "localhost";
$db_user = "root";
$db_pass = "pass";
$db_name = "name";

$conID = mysql_connect( $db_host, $db_user, $db_pass ) or die( "Die Datenbank konnte nicht erreicht werden!" );
if ($conID)
{
    mysql_select_db( $db_name, $conID );
}

$id = $_GET['id'];

$abfrageergebnis = mysql_query('SELECT titel FROM kalender WHERE ID = $id', $conID );

while ($datensatz = mysql_fetch_array( $abfrageergebnis )){

echo $datensatz['titel'];
}

mysql_close($conID);

?>
__________________

Ich möchte die $id Variable die mit $_GET['id'] gefüllt wird in der mysql_query verwenden. Aber so funktioniert es nicht. Warum?
Kann mir jemand bitte helfen. Ich bin am durchdrehen.

PS: Mit einer normalen Ziffer statt $id in der Query funkionierts.