Foros del Web » Programando para Internet » PHP »

Enlazar lista con caja de texto

Estas en el tema de Enlazar lista con caja de texto en el foro de PHP en Foros del Web. Hola tengo un problema, tengo una base de datos con dos tablas bien, en una la de Provincias guardo el codigo de la provincia y ...
  #1 (permalink)  
Antiguo 10/11/2004, 11:28
 
Fecha de Ingreso: noviembre-2004
Mensajes: 133
Antigüedad: 13 años, 1 mes
Puntos: 0
Enlazar lista con caja de texto

Hola tengo un problema, tengo una base de datos con dos tablas bien, en una
la de Provincias guardo el codigo de la provincia y el nombre, en la otra
guardo muchos datos y el codigo de la provincia, ahora quiero enlazar esas
dos tablas y lo hago por el codigo de la provincia ahi perfecto. Pero ahora,
en una pagina que es la de insertar datos (en la tabla que tiene muchos
campos), aparece un formulario y en el campo provincia queiro hacer lo
siguiente; en un lista despegable que coja todos los codigos de provincia
eso lo hago con un bucle mas abajo os lo pongo, y queiro que en un text
label, caja de texto o no se es lo de menos aparezca el nombre de la
provincia segun el codigo que haya elegido, al principio aparecera el codigo
de la primera provincia y al alado su nombre, me explico, pulso en la flecha
de la lista se despliega escoojo otro codigo y ahora tiene que aparecer su
nombre al lado.

Muchas gracias a todos espero que me haya explicado con claridad aqui os
dejo el trocito de codigo que uso pa cargar la lista por si....

<?php
$result = mysql_query("SELECT * FROM PROVINCIA", $conexion);
// escojo todos los campos de la tabla provincias
?>
<select name='provincia'>
<?php
while($row = mysql_fetch_array($result)) { //sentencia de control para
recorrer la tabla
$pro = $row["PROVINCIA"]; // meto en una variable el campo Provincia que
es el codigo el otro campo es Nombre y es el nombre.
printf("<option>$pro</option><br>");// escribo en la lista los codigos
}
?>


Y aqui estoy, espero ansioso alguna respuesta.Salu2!!
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 12:35.