Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/10/2008, 04:58
Avatar de kaninox
kaninox
 
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 18 años, 8 meses
Puntos: 49
Respuesta: Combinacion de campos de 2 tablas diferentes

eso es javascript puedes hacer algo como ....


Código PHP:
<!-- Creamos el script de copia -->
<SCRIPT language="JavaScript" type="text/javascript">
function copy(){
document.passdatos.id.value=document.passdatos.direccion.value;
}
</SCRIPT>
<!-- Aqui ponemos que el id selecionado en el select pasar al input direccion ok 
y creamos el formulario -->

<form name="passdatos">
<select name="id" onChange="copiar()">
<?php
/*rellenamos los campos con el value id haces la consulta aqui y tu while*/
$sql=mysql_query("SELECT * FROM clientes");
while (
$datos =mysql_fetch_array($sql))
{
echo 
"<option value=\"$datos[id]\">$datos[nombre]</option>";
}
?>
</select>

<br />
<input type="text" name="direccion">

bueno si te fijas copiaras el id al campo direccion ahora tu ves como le haces para cambiar el id por la direccion que necesites, aunque te recomiendo si es un dato onlyread o disabled ocupes otro select para ello, por que? por que como recibes el id lo pones en el value del select direccion lo toma y entre los options pones el $datos[direccion] y ya...

espero entiendas si no consultas nuevamente


saludos
__________________
Gokuh Salvo al mundo. PUNTO!!!!