Pasar un valor a un campo de texto al actualizar.

Pincho00
20 de Junio del 2006
Hola, tengo este codigo:

<?php
include "bd1.php";

if ($_POST['host']){
$consulta = "UPDATE hosts SET host='". $_POST['host'] . "',orden='". $_POST['orden']. "' WHERE id=". $_POST['id'];
@mysql_query($consulta) or die('Error en la consulta'. mysql_error());

print "Consulta realizada: $consulta .". '<a href="listado.php">Volver</a>';
}else
{
print
'
<h1>Formulario de Modificacion de un Host
</h1>
<form name="form1" method="post" action="modificar.php">
Nombre de Host:
<input name="host" type="text" id="host" size="50" maxlength="100" method="post" value="UPDATE hosts SET host='.$_POST['host'] . '">
Prioridad:
<select name="orden" size="1">
<option value="1">Alta</option>
<option value="2">Media</option>
<option value="3">Baja</option>
</select>

<input type="hidden" name="id" value="'. $_GET['id'].'">
<input type=button onclick="pregunta()" value="Enviar">

</form>
<p>&nbsp;</p>
';
}
quiero que al modificar un campo este campo aparezca en el campo de texto de la pagina modificar, nose como pasar el valor del campo, si alguien sabe algo que no dude en contestar, gracias.

andresmsg
20 de Junio del 2006
No he entendido bien lo que quieres hacer....

Puedes usar sesiones o campos ocultos


esta linea:
Nombre de Host:
<input name="host" type="text" id="host" size="50" maxlength="100" method="post" value="UPDATE hosts SET host=\'.$_POST[\'host\'] . \'">

que deseas hacer con eso...???