Ciao a tutti...
ho la teballe del db fatta nel seguente modo:
| INDICE | RIFERIMENTO | TESTO |
| 1 | 144 | ciao |
| 2 | 785 | mondo |
| 3 | 785 | gatto |
| 4 | 144 | faccia |
| 5 | 144 | forum |
Voglio salvare in un array (con indice da 1 a n) tutti i valori di testo quando riferimento è 785.
E magari voglio sapere anche quanti record ha trovato (per sapere così qul'è l'ultimo indice dell'array)...
Se faccio una cosa del tipo:
$i = 1;
$sql = "SELECT * FROM tabella WHERE riferimento = '785' LIMIT 1";
$res = mysql_query($sql, $conn) or die (mysql_error());
$num = mysql_num_rows($res); ----> così dovrei sapere quanti record ha trovato
while($data = mysql_fetch_array($res)){
$variabile[i] = $data[testo];
$i++
}
potrebbe andare o è una boiata, esistono (e sicuramente esistono) sistemi migliori?