si io di Chicago

adesso. il tuo errore è dal tuo query. perche il tuo query ritorna un errore (male sintassi o similie?) la funziona mysql_num_rows() non fa.

Mi spiego:

hai:
$qs = "SELECT * FROM puntivendita LIKE '%".mysql_escape_string($_POST['chiave'])."%'";

bisogna per avere il WHERE.

provi:
Codice PHP:
$qs "SELECT * FROM puntivendita WHERE nome LIKE '%".mysql_escape_string($_POST['chiave'])."%' OR regione LIKE '%".mysql_escape_string($_POST['chiave'])."%'"
il questo query troverà tutti i risulti con $_POST['chiave'] in regione o nome

Dennis

Nota: non avevo ricordato il questo query nel mio esempio. mi dispiace