Foros del Web » Programando para Internet » PHP »

Modificar registros

Estas en el tema de Modificar registros en el foro de PHP en Foros del Web. Tengo una duda, lo que pasa es que en modificar cualquier registro muestro una pantalla con los datos que tiene en el registro, pero tengo ...
  #1 (permalink)  
Antiguo 10/04/2006, 11:40
 
Fecha de Ingreso: marzo-2006
Ubicación: Veracruz
Mensajes: 33
Antigüedad: 18 años, 1 mes
Puntos: 0
Pregunta Modificar registros

Tengo una duda, lo que pasa es que en modificar cualquier registro muestro una pantalla con los datos que tiene en el registro, pero tengo unos menus desplegables y necesito que me muestre la informacion que tengo almacenado en el registro, como le haria?, mando el codigo a ver si alguien me puede ayudar: se los voy agradecer mucho

<html>
<body>
<title>Controtec S.A de C.V</title>
<p align="center"><font color="#006699" size="4" face="Arial">MODIFICAR DATOS GENERALES DE CONTRATO</font></td>
<hr>
<center>
<?
IF ($_GET['id_contrato']){
$id_contrato=$_GET['id_contrato'];} else {
$id_contrato=$_POST['id_contrato'];
}
$idconnect = mysql_connect("localhost","ct_intranet","intranet" );
$sSQL="SELECT id_contrato, nom_contrato, num_contrato, num_refint, ini_contrato, fin_contrato FROM contrato where id_contrato='$_POST[id_contrato]'";
$result=mysql_db_query("bdintranet",$sSQL);
echo mysql_error();
if($row=mysql_fetch_row($result))
{
?>
<form name='formulario' method='post' action='modifica_contrato.php'>
<input type=hidden name='id_contrato' value='<? echo $contrato; ?>'>

<table bgcolor="#dfdfdf" border="0" cellpadding="3" cellspacing="1">
<input type='Hidden' name='id_contrato' value='<? echo $row[0];?> size='10' maxlength='10'>

<tr>
<td align="right"><font size="2">Nombre del Contrato:</font></td>
<td><input type="text" value='<? echo $row[1]; ?>' size='100' maxlenght='255' name='nom_contrato'></td>
</tr>

<tr>
<td align="right"><font size="2">Número de Contrato:</font></td>
<td><input type="text" value='<? echo $row[2]; ?>' size='25' maxlenght='25' name='num_contrato'></td>
</tr>

<tr>
<td align="right"><font size="2">Número de Referencia Interna:</font></td>
<td><input type="text" value='<? echo $row[3]; ?>' size='4' maxlenght='4' name='num_refint'></td>

<tr>
<td align="right"><font size="2">Inicio del Contrato:</font></td>
<td><input type="text" value='<? echo $row[4]; ?>' size='15' maxlenght='15' name='ini_contrato'><font size"2">aaaa/mm/dd</font></td>
</tr>

<tr>
<td align="right"><font size="2">Fin del Contrato:</font></td>
<td><input type="text" value='<? echo $row[5]; ?>' size='15' maxlenght='15' name='fin_contrato'><font size"2">aaaa/mm/dd</font></td>
</tr>

<tr>
<td align="right"><font size="2">Unidad de Negocio:</font></td>
<td>
<?
//Conexion con la base
mysql_connect("localhost","ct_intranet","intranet" );
//Creamos la sentencia SQL y la ejecutamos
$sSQL="Select id_unineg,nom_unineg From unineg Order By id_unineg";
$result=mysql_db_query("bdintranet",$sSQL);
?>
<select name="id_unineg">
<?
//Generamos el menu desplegable
while ($row=mysql_fetch_array($result))
{
echo '<option>'.$row["id_unineg"] .") " .$row["nom_unineg"];
}
?>
</select>
</td>
</tr>

<tr>
<td align="right"><font size="2">Status:</font></td>
<td>
<?
//Conexion con la base
mysql_connect("localhost","ct_intranet","intranet" );
//Creamos la sentencia SQL y la ejecutamos
$sSQL="Select id_status,des_status From status Order By id_status";
$result=mysql_db_query("bdintranet",$sSQL);
?>
<select name="id_status">
<?
//Generamos el menu desplegable
while ($row=mysql_fetch_array($result))
{
echo '<option>'.$row["id_status"] .") ".$row["des_status"];
}
?>
</select>
</td>
</tr>


</tr>
</td>
</tr>
</table>
<p><input type=submit value='MODIFICAR &gt;&gt;'></p>

</form>
<?
}
?> </center>
</body>
</html>
__________________
:corazon: [B]Betty[/B]
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:37.