la idea es hacer algo asi que esta en javascript pero hacerlo en ajax porque java no interactua con ud hasta lo que presiso
<script type="text/javascript">
var teveo = null;
var teveodos = null;
var formus = [null, 'TD', 'TC', 'FID', 'CTA'];
var formusdos = [null, 'TDdos', 'TCdos', 'FIDdos', 'CTAdos'];
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]
}
function muestrados(formulariodos) {
if (teveodos != null)
document.getElementById(teveodos).style.display = 'none';
if (formus[formulariodos] != null)
document.getElementById(formusdos[formulariodos]). style. display = 'block';
teveodos = formusdos[formulariodos]
}
</script>
<?php
echo
"<form>
<select name='primero' id='nuevo' 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>";
$rs=mysql_query("SELECT * FROM marcautos") or die("no selecciona marca");
echo "<form action='' method='post' name='form1' id='TD' style='display:none;'>" ;
echo "<select name='marca' onchange='muestrados(this.selectedIndex);'><option value=''>Elige Marca</option>";
while($row=mysql_fetch_array($rs)) echo "<option value='".$row['marcas']."'>".$row['marcas']."</option>";
echo "</select>
</form>" ;
//hasta aca marcha impecable
//lo que tengo que lograr es q cuando se selecciona una marca arriba. se dispare este siguiente querry y en $mar
este el valor de la marca seleccionada arriba.
$ra=mysql_query("SELECT * from modelo where marca=$mar ") or die("no selecciona modelo");
echo "<form action='' method='post' name='form1' id='TDdos' style='display:none;'>" ;
echo "<select name='modelo'><option value=''>Elige Modelo</option>";
while($ro=mysql_fetch_array($ra)) echo "<option value='".$ro['mod']."'>".$ro['mod']."</option>";
echo "</select>
</form>" ;
osea sensillo presiso que despliege <option> el primero seria .autos,motos,camiones,camionetas... segun lo selecionado, realize una consulta a mysql ej: si selecciona autos.. traiga todas las marcas que esta en una tabla de la db..... (marcas) y la muestre en otro <option> creo que hasta ahi se entiende....
ahora cuando seleccione la marca.. realize otra consulta a la db y traiga todos los modelos de esa marca seleccionada. y tambien la ponga entre <options> para ahi realizar un submit con marca, modelo, y veiculo seleccionado..
no conozco este codigo soy programador php y realmente me seria muy util para que mi proyecto final de carrera este lo mejor posible..... muchas gracias. de antemano a todos lo que puedan ayudarme