Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/10/2012, 14:40
diegoalexis_000
 
Fecha de Ingreso: octubre-2012
Mensajes: 2
Antigüedad: 11 años, 6 meses
Puntos: 0
Select anidados php mysql

BUENO TENGO UN PROBLEMA QUE ME ESTA MATANDO...........
TENGO UN SELECT LLENADO CON MARCAS DE AUTOS Y EL HIJO CON SUS RESPECTIVOS MODELOS CADA UNO....
ASI LLENO EL PRIMERO:

<select name="cbomarca" onchange="submit();" >
<option value="">Seleccionar </option>
<?php
include('conexion.php');
$consulta=mysql_query("select * from marca");
$fila=mysql_fetch_assoc($consulta);
do{
echo "<option value=".$fila['cod_marca'].">".$fila['marc_descripcion']."</option>";
}while($fila=mysql_fetch_assoc($consulta));
?>
</select>
---------------------------------------------------------
Y EL SEGUNDO ASI:
<select name="cbomodelo" >
<?php
if($_REQUEST){
$consulta=mysql_query("select * from modelo where cod_marca='".$_REQUEST['cbomarca']."'");
$fila=mysql_fetch_assoc($consulta);
do{
echo "<option value=".$fila['cod_modelo'].">".$fila['mode_descripcion']."</option>";
}while($fila=mysql_fetch_assoc($consulta));
}
?>
------------------------ ESTE SE LLENA CADA VEZ QUE ELIJO LA MARCA
---El PROBLEMA ES QUE AL ELEJIR LA MARCA ME MUESTRA TODOS SUS RESPECTIVOS MODELOS PERO LA MARCA SE VUELVE AL INDICE 0 QUE LE PUSE SELECCIONAR COMO UN MENSAJE.......... LO QUE QUIERO ES QUE PERMANEZCA LA MARCA PORQUE NECESITO HACER UN REGISTRO....
DESDE YA ESPERO SUS RESPUESTAS.................. PORFAVOR ESTE PROBLEMA YA ME TIENE, ENCIMA QUE ME DUELE LA MUELE IMAGINENSE...