combobox con php

susana
24 de Julio del 2003
Espero que estes muy bien. Bueno estoy haciendo un sistema con php y necesito tu ayuda.....
Buscando información en la WEB te encontré, y se que no va a ser por nada...Mi problema es el siguiente tengo un formulario en el cual hago ingreso de datos.El formulario tiene combobox y estos me filtran datos de otras tablas como por ejemplo ciudades, paises, etc. y lo que necesito es que al seleccionar uno de esos datos, por ejemplo un RUT y quiero obtener el NOMBRE DE LA PERSONA Y SU APELLIDO pero como un mensaje en el formulario, que sea solo para que el usuario lo vea....
yo hago los siguiente y me funciona mi pregunta es: ¿CÓMO PUEDO UNIR ESTO QUE ESTOY HACIENDO PERO EN UN MISMO FORMULARIO? por favor ojalá que recibas mi email y puedas ayudarme, por cualquier cosa mi email es [email protected] CHAO Y MUCHAS GRACIAS ESPERO TU PRONTO TU RESPUESTA.....

ESTE FORMULARIO SE LLAMA UNO.PHP

<form name="form1" method="post" action="dos.php">
<p>Rut:
<select name="ru" id="ru" onChange="javascript:form1.submit();">
<?php

$sql = 'select rut from publico ';
$result = mysql_query($sql) or die("fallo1");
if ($row = mysql_fetch_array($result)){
do {
$ru = $row["rut"];
$instr = "<option value=".$ru.">".$ru."</option>";
echo $instr;
} while ($row = mysql_fetch_array($result));
}

?>
</select>
</form>

ESTE FORMULARIO SE LLAMA DOS.PHP
<?php
mysql_select_db("registros");
$sql = "select rut, primer_nombre, apellido_pat from publico where rut regexp '$ru' ";
$result = mysql_query($sql) or die("Error");
if ($row = mysql_fetch_array($result)){
echo (" ".$row["primer_nombre"]);
}
?>

Jakman
24 de Julio del 2003
hola susana, espero ke aun te sirva esto:

<html>
<head>
<title>tu titulo</title>
</head>
<body>
<?
if ($Enviar)
{
mysql_select_db("registros");
$sql = "select rut, primer_nombre, apellido_pat from publico where rut regexp '$ru' ";
$result = mysql_query($sql) or die("Error");
if ($row = mysql_fetch_array($result)){
echo (" ".$row["primer_nombre"]);
}

}
else
{
?>
<form action="<? $PHP_SELF ?>" method="POST">
<p>Rut:
<select name="ru" id="ru" onChange="javascript:form1.submit();">
<?
$sql = 'select rut from publico ';
$result = mysql_query($sql) or die("fallo1");
if ($row = mysql_fetch_array($result)){
do {
$ru = $row["rut"];
$instr = "<option value=".$ru.">".$ru."</option>";
echo $instr;
} while ($row = mysql_fetch_array($result));
}

?>
</select>
</form>

<?
} // fin del if
?>
</body>
</html>