En http://www.arquitore.com/foros_del_web/actualizar1.php podeis ver un formulario para editar los registros de una tabla.
Lo que buscaba es que en el apartado telefono se mostrase el valor actual de la fila seleccionada, es decir, tu seleccionas en nombre "Articulo 1" y en el campo telefono se muestra "el numero de Articulo 1".
Si me dijeseis que debo cambiar de su codigo seria fantastico, pues no se mucho de php... el codigo es:
Código PHP:
<HTML>
<HEAD>
<TITLE>Actualizar1.php</TITLE>
</HEAD>
<BODY>
<div align="center">
<h1>Actualizar un registro</h1>
<br>
<?
//Conexion con la base
include('conect.php');
$nombre = $_POST["nombre"];
$telefono = $_POST["telefono"];
echo '<FORM METHOD="POST" ACTION="actualizar2.php">Nombre<br>';
//Creamos la sentencia SQL y la ejecutamos
$sSQL="Select nombre From clientes Order By nombre";
$result=mysql_query($sSQL);
echo '<select name="nombre">';
//Generamos el menu desplegable
while ($row=mysql_fetch_array($result))
{echo '<option>'.$row["nombre"];}
?>
</select>
<br>
Teléfono<br>
<INPUT TYPE="TEXT" NAME="telefono"><br>
<INPUT TYPE="SUBMIT" value="Actualizar">
</FORM>
</div>
</BODY>
</HTML>