Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/12/2013, 13:49
Avatar de Briss
Briss
 
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 10 meses
Puntos: 12
Exclamación Adecuar código select multiples

Trabajo con Selects multiples para que de acuerdo al combo1 elegido… procese un php y muestre en otro select (combo2) los registros de cierta tabla donde x campo sea = $POST[elegido] (combo1)…. Esto funciona bien… solo que quiero probar para q en lugar del combo1…. Tome el valor de un input……
Código HTML:
<script language="javascript">
$(document).ready(function(){
	// Parámetros  para el combo1 ACA SUPONGO DEBO CAMBIAR A MI INPUT PERO NO ESTOY MUY  FAMILIARIZADA CON JAVASCRIPT
   $("#combo1").change(function () {
   		$("#combo1 option:selected").each(function () {
			//alert($(this).val());
				elegido=$(this).val();
				$.post("combo1.php", { elegido: elegido }, function(data){
				$("#combo2").html(data);
							});			
        });
   })
CODIGO PHP
Código PHP:
<?php
include("../");
include(
"../");
$db = new MySQL();  
$db->open();
$consulta $db->consulta("SELECT * FROM tb  WHERE campo  LIKE '$_POST[elegido]' Order By Algo");
echo 
'<option value="Ninguno">Ninguno</option> ';

if (
$row $db->fetch_array($consulta)) {
    do {
        echo 
        
        
'<option value="'.$row['id_colegiatura'].'">'.htmlentities($row['Mes']).'</option>';
    }while(
$row $db->fetch_array($consulta));
}
?>