Il mio prb è questo,
ho una tabella così composta:
ID | ID_PERSONA | GIORNO | ORA |FLAG|
1 |1234 |23/03/2010 |0800<---- ENTRARA
2 |1235 |23/03/2010 |0810
......
35|1234 |23/03/2010 |0110<-----USCITA
.....
47|1234 |23/03/2010 |0210<-----ENTRATA
Devo scorrere gli elemnti di questa tabella e assegnare il flag P1 o P2 se è entrata o uscita.
Ho provato con questa soluzione ma mi sono bloccato nel momento che devo andare a confrontare il record attuale con quello successivo:
Codice PHP:
<?php
$conn=odbc_connect('nome_db','','') or die ('Nessuna Conenssione');
$sql="SELECT * FROM nome_tabella where DATA_TIMBRATURA= #27/02/2010# ORDER BY ID_PERSONA,ID asc ";
$rs=odbc_exec($conn,$sql);
for ($i=0;$i <= ($row = odbc_fetch_array($rs));$i++){
$array_id[] = ($row[ID]);
$array_persona[] = ($row[ID_PERSONA]);
......Qua adesso dovrei confrontare $array_persona[$i] con qullo successivo.... ma non ho idea di come fare.
}
echo "</table>";
?>