|    
			
				13/01/2010, 14:03
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: agosto-2008 
						Mensajes: 367
					 Antigüedad: 17 años, 1 mes Puntos: 5 |  | 
  |  Respuesta: mostrar en <select> algo proveniente de una consulta a mysql  
  <script type="text/javascript"> var teveo = null;
 var formus = [null, 'modelo', 'marca'];
 function muestra(formulario) {
 if (teveo != null)
 document.getElementById(teveo).style.display = 'none';
 if (formus[formulario] != null)
 document.getElementById(formus[formulario]).style. display = 'block';
 teveo = formus[formulario]
 }
 </script>
 <body>
 
 <form>
 <select onchange="muestra(this.selectedIndex);">
 <option value="0">Seleccione un producto</option>
 <option value="1">autos</option>
 <option value="2">camiones</option>
 <option value="3">camionetas</option>
 <option value="4">motos</option>
 </select>
 </form>
 
 
 //aca desplegarioa las marcas segun la seleccion anterior (motos. camiones, camionetas, autos, la cantidad que venga de la consulta
 <form action="" method="post" name="form1" id="marca" style="display:none;">
 <select name="uno">
 <option value="0">Seleccione una marca</option>
 <option value="1">$marca</option>
 <option value="2">$marca</option>
 <option value="3">$marca</option>
 <option value="4">$marca</option>
 </select>
 </form>
 //aca desplegaria los modelos segun seleccion anterior, tambien cantidad segun consulta
 
 <form id="modelo" name="form1" method="post" action="" style="display:none;">
 <select name="uno">
 <option value="0">Seleccione un modelo</option>
 <option value="1">$modelo</option>
 <option value="2">$modelo</option>
 <option value="3">$modelo</option>
 <option value="4">$modelo</option>
 </select>
 </form>
 
 aqui lo dejo mas claro....
 .. osea esa es la parte que no logro arreglar...
 la consulta es normal algo asi
 
 mysql_connect($dbhost,$user,$pass) or die ("error coneccion 001");
 mysql_select_db($dbname);
 
 $mar=mysql_query("SELECT * from marca") or die("no selecciona marca")
 $mod=mysql_query("SELECT * from modelos") or die("no selecciona marca")
 
 lo que no logro es recorrer estos array. y mostrarlos correctamente.. dentro de los options... se entiende?
 
 muchas gracias
     |