el codigo es el siguiente
Código PHP:
Ver original
<select name="idobra2" id="idobra2" onchange="cargarPeriodos();"> <option value="-1">seleccione una obra...</option> <?php do { ?> <option value="<?php echo $row_obras['idobra']?>"><?php echo $row_obras['nombre']?></option> <?php if($rows > 0) { } ?> </select> <span class="selectRequiredMsg">Seleccione un elemento.</span></span></td> <p> <select name="periodolista" id="periodolista" /> <option value="null">Selecciona un periodo...</option> </select></p>
el siguiente codigo es:
Código PHP:
<?
[HIGHLIGHT="PHP"] //include_once ('Connections/interprog.php');
require_once('Connections/interprog.php');
mysql_select_db($database_interprog, $interprog);
//$conn= get_db_conn();
?>
<?
//$conn=get_db_conn();
$idobra= cleanQuery($_GET['idobra2']);
$periodos=[HIGHLIGHT="MySQL"]mysql_query("SELECT * FROM periodo WHERE idperiodo = '$idobra'",$conn);[/HIGHLIGHT]
[HIGHLIGHT="MySQL"]$resultrans = mysql_query($periodos, $interprog) or die(mysql_error());
?><?
while( $row= mysql_fetch_assoc($resultrans)){
echo '<option value="'.$row['idperiodo'].'">'.$row['nombre'].'</option>'[/HIGHLIGHT];
}
?>[/HIGHLIGHT]
Código Javascript:
Ver original
function cargarPeriodos(){ $('#periodolista').html('<option selected>Cargando</option>'); var idobra= $('#idobra2').val(); var toLoad= 'cargar_periodos.php?idobra2='+ idobra ; $.post(toLoad,function (responseText){ $('#periodolista').html(responseText); }); }
ya le modifique la conexion y ni asi espero alguien pueda decirme donde esta mi error
lo unico que pasa en el combo periodolista que es dependiente de obra es que aparce .row['nombre'].'"};
algo asi pero no muestra los valores