Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/10/2009, 14:25
Edgarel
 
Fecha de Ingreso: julio-2009
Mensajes: 53
Antigüedad: 14 años, 9 meses
Puntos: 0
Actualizar datos con php

Deseo modificar los datos en la base de datos pero no se cual es el problema que este no los modifica creo que el problema esta en actualizar2.php espero me den un idea en el problema

actualizar1.php

Código PHP:
<HTML>
<HEAD>
<TITLE>Actualizar1.php</TITLE>
</HEAD>
<BODY>
<div align="center">
<h1>Actualizar un registro</h1>
<br>
<?
//Conexion con la base
mysql_connect("privada.55.com","anonimo","anonimo");

//selección de la base de datos con la que vamos a trabajar 
mysql_select_db("zoby_37_a"); 

echo 
'<FORM METHOD="POST" ACTION="actualizar2.php">Nombre<br>';

//Creamos la sentencia SQL y la ejecutamos
$sSQL="Select hora From data Order By hora";
$result=mysql_query($sSQL);

echo 
'<select name="hora">';

//Generamos el menu desplegable
while ($row=mysql_fetch_array($result))
{echo 
'<option>'.$row["hora"];}
?>
</select>
<br>
Teléfono<br>
<INPUT TYPE="TEXT" NAME="telefono"><br>
<INPUT TYPE="SUBMIT" value="Actualizar">
</FORM>
</div>

</BODY>
</HTML>


Y Donde creo que esta el problema

actualizar2.php
Código PHP:
<HTML>
<HEAD>
<TITLE>Actualizar2.php</TITLE>
</HEAD>
<BODY>
<?
$hora
=$_POST['hora'];
$telefono=$_POST['telefono'];
//Conexion con la base
mysql_connect("privada.55.com","anonimo","anonimo");

//selección de la base de datos con la que vamos a trabajar 
mysql_select_db("zoby_37_a"); 

//Creamos la sentencia SQL y la ejecutamos
$sSQL="Update data Set telefono='".$_POST['telefono']."' Where hora='".$_POST['hora']."'";
?>

<h1><div align="center">Registro Actualizado</div></h1>
<div align="center"><a href="actualizar1.php">Visualizar el contenido de la base</a></div>

</BODY>
</HTML>