Originariamente inviato da satifal
Codice PHP:
...
$id 0;
while (...) {
    if (
$id == 0) {
        
$id $valore;
    }
    ...
}
... 
Il codice andava bene così come l'ho postato. La logica è che $id va impostato col valore dell'ID contenuto nel primo record. Quindi esso viene impostato inizialmente a 0 cosicchè la prima volta si entra nell'if e si imposta il valore che sarà sicuramente > 0 (valore del campo ID). Da quel momento in poi esso non dovrà essere più modificato, infatti non si entra più nell'if ed alla fine del ciclo while in $id ci sarà il valore del campo ID contenuto nel primo record.