... Salve a tutti ,In SQL/PHP sto creando delle query / join su diverse tabelle di un db MySql fin qui tutto ok, quando lancio la query e nella tabella trova dati e coerenza tra ID tra tabelle va tutto bene se invece non trova dati mi restituisce questo errore..

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in ,

io penso che queto errore si genera quando nella query come condizione confronta l' ID della tabella1 con una variabile $miavar ,oppure dovrei cambiare sistema a posto di while che ne dite come ovviare!!!!

esempio mia query:

$qry = mysql_query("SELECT tab1.*,tab2.Descrizione
FROM tab1 JOIN tab2
ON IDnome = tab2.ID
WHERE tab1.ID = $miavar ");

while ($riga= mysql_fetch_row($qry)) {


$TipoDesc=$riga['3'];
$OggDesc=$riga['2'];
}


grazie spero di essere stato chiaro