Ciao a tutti, non riesco a capire cosa sbaglio, ho una tabella con campi:
id,nome cognome ... ecc.. , voti
voti è tipo int(20)
avrei bisogno di avere come risultato della query tutti i valori del record che ha il campo "voti" con il numero più alto quindi faccio molto semplicemente:
$row[0] mi restituisce il valore esatto cioè il record con il numero più alto nel campo votiCodice PHP:
$result = mysql_query("SELECT MAX(voti),id FROM tabella")or die(mysql_error());
$row = mysql_fetch_array($result);
echo $row[0];
echo $row[1];
$row[1] mi restituisce l'id più basso della tabella (è cmq il valore di un'altro record!!)
se controllo $row[2] , $row[3], ecc mi restituiscono tutti i valori di un'altro record.
sto impazzendo, ne ho provate tante.. cosa sbaglio?!? mi sembrava una stupidata!