In questa circostanza faccio così

codice:
//inizializzo la variabile contatore
$i=0;
while($row = mysql_fetch_array($query_limit)) { 

// leggo ed uso i dati

$i++;
// incremento la variabile
}
if ($i==0) print "Non ci sono dati";
Se i dati non ci sono la variabile contatore rimane a zero.

Ciao,
Banda Bassotti