mysql_query dovrebbe avere il secondo parametro come connessione che nel tuo caso è $db
$resource = mysql_query("SELECT * FROM stiri2 WHERE idstire = " . $idstire,$db);
se anche questo non funziona, usa mysql_error per conoscere l'errore esatto
$row=mysql_num_rows($resource);
if($row)
{
}
else
{
mysql_error();
}
questo ti mostrerà se c'è problwm in mysql_num_rows