Ver Mensaje Individual
  #18 (permalink)  
Antiguo 25/04/2011, 09:13
Avatar de bUllan9ebrio
bUllan9ebrio
 
Fecha de Ingreso: enero-2011
Ubicación: Chile
Mensajes: 1.128
Antigüedad: 13 años, 3 meses
Puntos: 128
Respuesta: incremantar dentro del Update..no funciona

Cita:
Iniciado por bUllan9ebrio Ver Mensaje
De esta forma :

Código PHP:
Ver original
  1. for ($i=0;$i<=$TUCONDICION;$i++)
  2.         {
  3.             $numero=$numero+$i;
  4.             $sql1 = "update decretos set iddecreto = $numero Where fecha_ini between('$textfield2') and ('$textfield13')and iddecreto='0' ";
  5.         }

Modifica la condición en el For, saludos
Cita:
Iniciado por ESNOLA Ver Mensaje
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
__________________
Si no vivimos como pensamos, pronto empezaremos a pensar como vivimos.
Más vale un Gracias sincero, que un número que aumente "popularidad" ¬¬°

Universidad de chile, campeón