PROBLEMAS CON UN SELECT
hola a todos;
tengo un SELECT donde el usuario escoge el cliente, sobre una tabla creada en MySQL. Lo que quiero es que al escoger el cliente, se copien los datos de direcci贸n y dem谩s de ese registro a unos combobox que tengo en la p谩gina. Como lo puedo hacer?? me podeis pasar el c贸digo de algo parecido??
muchas gracias por adelantado!!
tengo un SELECT donde el usuario escoge el cliente, sobre una tabla creada en MySQL. Lo que quiero es que al escoger el cliente, se copien los datos de direcci贸n y dem谩s de ese registro a unos combobox que tengo en la p谩gina. Como lo puedo hacer?? me podeis pasar el c贸digo de algo parecido??
muchas gracias por adelantado!!
no tengo ningun ejemplo, pero aqui te pongo como hacerlo.
en la tabla de los clientes pon una columna INT con auto_increment llamada id, y haz en el formulario:
<option name="[aqui la id]">[aqui el nombre del cliente o lo que sea]</option>
(esto no hace falta pero es recomendable)
muy bien, ahora en el arxivo que muestra su informaci贸n haces un select de la base de datos de donde la id del cliente sea la selecionada, y con un while muestras la informacion; seria algo as铆:
<?PHP
$query = mysql_query("SELECT * FROM tabla_clientes WHERE id='$_GET{['nombre_del_select_del_cliente']}'")or die('Ocurrió un error.<br /><br />'. mysql_error());
while($row = mysql_fetch_array($query)) {
/* Ahora tienes el array $row con todos los datos del cliente, y los puedes imprimir en la pantalla, ejemplo: */
echo 'Nombre del cliente:'. $row['nombre'];
echo '<br />Dirección del cliente:'. $row['direccion'];
}
?>
Espero que te sirva!
Salu2
Rainbow2
http://www.eurion.net
en la tabla de los clientes pon una columna INT con auto_increment llamada id, y haz en el formulario:
<option name="[aqui la id]">[aqui el nombre del cliente o lo que sea]</option>
(esto no hace falta pero es recomendable)
muy bien, ahora en el arxivo que muestra su informaci贸n haces un select de la base de datos de donde la id del cliente sea la selecionada, y con un while muestras la informacion; seria algo as铆:
<?PHP
$query = mysql_query("SELECT * FROM tabla_clientes WHERE id='$_GET{['nombre_del_select_del_cliente']}'")or die('Ocurrió un error.<br /><br />'. mysql_error());
while($row = mysql_fetch_array($query)) {
/* Ahora tienes el array $row con todos los datos del cliente, y los puedes imprimir en la pantalla, ejemplo: */
echo 'Nombre del cliente:'. $row['nombre'];
echo '<br />Dirección del cliente:'. $row['direccion'];
}
?>
Espero que te sirva!
Salu2
Rainbow2
http://www.eurion.net