mysql_num_rows recupera il numero dei record che corrispondono a quella query.

mysql_fetch_assoc restituisce degli array con i nomi dei campi del database per l'estrazione dei dati.

Per sapere da PHP l'errore SQL basta scrivere

Codice PHP:
$query mysql_query("SELECT ....") or die ("Errore: ".mysql_error);