Leggi bene .... ti restituisce una riga dove min = null e max = nullOriginariamente inviato da pierotto
perchè ti restituisce una riga con NULL per min e max.
if (mysql_num_rows($result) == 1) $a = 1;
else $a = 2;
prova.
Se togli min e max è scontato che rende zero righe.

Rispondi quotando