problém s funkciou mysql_query();

Zdravím ..mám problém s funkciou mysql_query();
Použil som nasledujuci kod:


$con = mysql_connect("mysql.webzdarma.cz","iandsontest","");
if (!$con){
die('Could not connect: ' . mysql_error());
}

$db_selected = mysql_select_db("iandsontest", $con);

if (!$db_selected) {
die ('Can\'t use database : ' . mysql_error());
}

$result = mysql_query("SELECT * FROM songs ORDER BY P_Id DESC LIMIT 0 , 100");

if(!$result){
// some code
} else die('Invalid query: ' . mysql_error());


v phpMyAdmin som do SQL okna vložil príkaz "SELECT * FROM songs ORDER BY P_Id DESC LIMIT 0 , 100" a prebehol správne
Kód sa zasekne na poslednej podmienke, kde vypíše iba "Invalid query: " bez výpisu konkretnej chyby.

Ak je chyba na mojej strane tak sa vopred ospravedlňujem, že vás oberám o čas, no aj tak by ma potešilo keby ste mi mohli poskytnúť nejakú radu ako sa dostať z tejto situácie...
To bude tím, že máš to podmínku blbě ;)

if($result)
{
// some code
}
else die('Invalid query: ' . mysql_error());

Nemělo by to být spíš toto?
Ja blbec!

Dik moc :)