Cita:
Iniciado por bUllan9ebrio
De esta forma :
Código PHP:
Ver originalfor ($i=0;$i<=$TUCONDICION;$i++)
{
$numero=$numero+$i;
$sql1 = "update decretos set iddecreto = $numero Where fecha_ini between('$textfield2') and ('$textfield13')and iddecreto='0' ";
}
Modifica la condición en el For, saludos

Cita:
Iniciado por ESNOLA
Pero a la variable $numero de donde le asignas el valor, porque
si nunca toma valor de ningun lado siempre será cero, por lo tanto cuando realizas la consulta
iddecreto = '$numero + 1' ===> iddecreto = '0 + 1' ==> siempre será 1
Si lo tienes bien definido sumalo antes de la consulta
Código PHP:
$numero++;
$sql1 = "update decretos set iddecreto = '$numero'
Where fecha_ini between('$textfield2')
and ('$textfield13')and iddecreto='0' ";
mysql_query ( $sql1 , $link );
Error

Si esta dentro de un ciclo es imposible que vuelva a cero si no es seteada

y por cierto la variable $numero creo que se recoje de un formulario