Ver Mensaje Individual
  #5 (permalink)  
Antiguo 30/10/2009, 15:12
Avatar de jlmoreno31
jlmoreno31
 
Fecha de Ingreso: mayo-2009
Ubicación: Barcelona
Mensajes: 174
Antigüedad: 15 años
Puntos: 2
Respuesta: Actualizar datos con php

La sentencia de update es facil:

$query= "update data SET telefono='$telefono' where hora='$hora'"; esto está bien.
El problema lo tienes en el formulario de actualizar 1 en la hora. Si no leo mal no encuentró en valor de la hora que introduces en el formulario. Lo que creo es que no pasas ningún valor. Asi que no te hace ningun UPDATE porque no encuentra valor alguno.

Tienes que poner en el select :

while ($row=mysql_fetch_array($resultado)){
echo '<option value="'.$row['hora'].'">'.$row["hora"].'</option>';

De esta forma le pasas el valor de la hora a la query.

Espero que funciones, yo lo tengo así y me funciona perfectamente.