Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/09/2014, 21:26
Avatar de Briss
Briss
 
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 10 meses
Puntos: 12
Modificar funcion

Hola a todos tengo el siguiente codigo para trabajar con select multiples todo bien ... pero estoy intentando meter dos parametros en una funcion para que mi query tenga dos variables...
Código HTML:
<script language="javascript">
$(document).ready(function(){
	// Parametros para e combo1
   $("#combo1").change(function () {
   		$("#combo1 option:selected").each(function () {
			//alert($(this).val());
				elegido=$(this).val();
				$.post("combo1.php", { elegido: elegido }, function(data){
				$("#combo2").html(data);
				$("#combo3").html("");
			});			
        });
   })
…

	// Parametros para el combo3
	$("#combo3").change(function () {
   		$("#combo3 option:selected").each(function () {
			//alert($(this).val());
				elegido=$(this).val();
				$.post("combo3.php", { elegido: elegido }, function(data){
				$("#combo4").html(data);
			});		ACA ME GUSTARIA MANDAR NUEVAMENTE combo1.php	
        });
   })
});
</script> 


Mi primer select lo lleno con una consulta apartir de estatus llenare el segundo select

Código HTML:
<select name="combo1" id="combo1" >
  <option text="0">Seleccionar</option>
$consulta = $db->consulta("SELECT * FROM estatus ");
if ($row = $db->fetch_array($consulta)) {
	do {
		echo 
		'<option value="'.$row[estatus].'">'.$row[estatusg].'</option>';
	}while($row = $db->fetch_array($consulta));
}
?> 
      </select>
              <select name="combo2" id="combo2" >
</select>  
      </select>
              <select name="combo3" id="combo3" >
</select> 
este es mi primer PHP
Combo1.php
$consulta = $db->consulta("SELECT * FROM promociones WHERE estatus LIKE '$_POST[elegido]' ");
echo '<option value="0">Seleccione un elemto</option> ';
if ($row = $db->fetch_array($consulta)) {
do {
echo
'<option value="'.$row['idlpromocion'].'">'.htmlentities($row['promocion']).'</option>';
}while($row = $db->fetch_array($consulta));
}

Como mencione antes todo funciona bien... pero necesito en mi combo3 pasar 2 parametros a mi query es decir... Where campo1 LIKE '$_POST[elegido]' and campo2 LIKE '$_POST[elegido]' (aca no se como manipulat mi funcion para mandar 2 paramentros)


ojala me puedan ayudar