es decir:
registros originales:1-2-3-4
registros actualizados: 0-1-2-3
La cosa es que no me resulta y no e podido encontrar la solucion mi codigo me devuelve el resultado:0-1-2-2
Espero me puedan ayudar por favor cual es mi problema.
Código PHP:
$consulta_orden= $db->consulta("SELECT SYSTEM_ID,NRO_ORDEN FROM TBL_ACCIDENTE WHERE NRO_ORDEN>=$orden order by NRO_ORDEN desc");
while($resultado_orden = $db->fetch_array($consulta_orden)){
if($resultado_orden['SYSTEM_ID']==$id){
$resetea_orden=$db->consulta("UPDATE TBL_ACCIDENTE SET NRO_ORDEN=0 where SYSTEM_ID=".$id);
}else{
$nro_orden=$resultado_orden['NRO_ORDEN']-1;
$resetea_orden=$db->consulta("UPDATE TBL_ACCIDENTE SET NRO_ORDEN=".$nro_orden." where SYSTEM_ID=".$resultado_orden["SYSTEM_ID"]);
}
}