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"]); } }