Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/07/2009, 12:23
mr_black
 
Fecha de Ingreso: julio-2009
Mensajes: 2
Antigüedad: 14 años, 10 meses
Puntos: 0
como actualizo una tabla con los valores a través de url

Buenas tardes,

Tengo un problema que no he logrado resolver y, tiene que ver con la actualización de una tabla a través de una variable que viaja por url que tiene origen en un programa php , la toma un formulario html y lo manda a otro php.

A continuación muestro 3 fragmentos de código de los programas involucrados:

programa1:

echo "<a href='programa2.html?correo1=<?php echo $correo;?>'>haga click aquí</a>";

programa2:

<form method="post" action="programa3.php">

<input type="hidden" name="correo1" value="<?php echo $correo;?>">

<input type="submit" name="enviar" value="G e n e r a r" ><br><br>


programa3:

$correo = $_POST["correo1"];

$query = "UPDATE users SET fecha = date('Y-m-d') WHERE email = '$correo'";
mysql_query($query) or die(mysql_error());


En el primer programa a través de href mando el valor asignado por una variable, el segudo programa lo toma a través del campo tipo hidden y lo recibo en el tercer programa para actualizar la tabla, al actualizar no manda error pero no actualiza y parece que ni la variable correo ni la función date se actualizan no sé si tengo algún error de sintaxis en el update o algo mal en el url.

Espero me puedan ayudar, muchas gracias....