Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/09/2013, 21:40
gmyb
 
Fecha de Ingreso: junio-2011
Ubicación: uruguay
Mensajes: 42
Antigüedad: 12 años, 10 meses
Puntos: 0
UPDATE con variable no funciona

Hola a todos, gracias por dejarme estar, estoy con un problema y quisiera saber si pueden echarme una mano.


Tengo este codigo en php

Código PHP:
$verde "<img src=\"http://reg/t.png\" alt=\"t\" longdesc=\"t\" />";
$roja "<img src=\"http://reg/d.png\" alt=\"d\" longdesc=\"d\" />";

$idmasalto="SELECT id FROM reg ORDER BY id DESC LIMIT 1";

$alto2=mysql_query($idmasalto); 
$i=0;
while(
$row=mysql_fetch_array($alto2)){
               
$a1=$row[$i];
               
$i++;
}

$insertfecha7="UPDATE reg SET destino='$verde' WHERE id='$a1'";

mysql_query($insertfecha7); 
No me funciona el UPDATE, ya que no me toma el WHERE id='$a1' , si hago un echo de esa variable me muestra ok, o sea que el valor lo guarda, pero el UPDATE no lo utiliza.

Si pongo
$insertfecha7="UPDATE reg SET destino='$verde' WHERE id=9;

Funciona correctamente, por lo que el problema esta en '$a1' sin dudas.


Alguien sabe porque puede ser que no esta tomando el valor de la variable en el where??

Muchas gracias!!