lo mire muchas veces y lo veo = de todas maneras te lo mando, ojala encuentres lo que se me escapa:
esta es modificar_sala.php
Código PHP:
<form action="update_sala.php" method="post" enctype="multipart/form-data" name="sala" id="sala">
<?
include ("conexion.php");
//Creamos la sentencia SQL y la ejecutamos
$sSQL="Select id_sala From sala Order By id_sala ASC";
$result=mysql_query($sSQL);
echo '<select name="id_sala">';
echo "<option value=\"\">-- Seleccione un producto --</option>\n";
//Mostramos los registros en forma de menú desplegable
while ($row=mysql_fetch_array($result))
{echo '<option>'.$row["id_sala"];}
mysql_free_result($result)
?>
<input type="submit" name="Submit" value="Actualizar" />
</form>
y esta es update_sala.php
Código PHP:
<?
include ("conexion.php");
if (isset($_POST['id_sala'])){
$sSQL="SELECT * FROM sala WHERE id_sala='".$_POST['id_sala']."'";
$result=mysql_query($sSQL);
$row=mysql_fetch_array($result);
}
?>
<form action="change_sala.php" method="post" enctype="multipart/form-data" name="sala" id="sala">
<input name="nombre_sala" type="text" id="nombre_sala" value="<? echo $row['nombre_sala']; ?>" size="35" />
<input name="id_sala" type="text" id="id_sala" value="<? echo $row['id_sala']; ?>" size="5" />
<input type="submit" name="Submit" value="Actualizar" />
</form>
Código:
CREATE TABLE sala (
ID_SALA int(11) DEFAULT '0' NOT NULL,
NOMBRE_SALA varchar(50),
CAPACIDAD_SALA int(11),
PRIMARY KEY (ID_SALA),
);
INSERT INTO sala VALUES ( '1', 'Sala Chica', '20');
INSERT INTO sala VALUES ( '2', 'Laboratorio', 'clases', '50');
INSERT INTO sala VALUES ( '3', 'Sala Musica', '10');
Saludos