yo intente algo asi pero no funciona
llamado a jquery:
Código HTML:
<script src="../reportes/consu/js/jquery.js" type="text/javascript"></script> <script type="text/javascript"> $(document).ready(function(){ //así es como se crean las funciones jQuery. solo cree $("#id_transaccion").change(function(){ //se ejecuta con el evento onChange var varMes = $(this).val() //Devuelve el valor del campo, en este caso el select estatico $("#divcuotas").load("generar_cuotas.php", {paramTipo : 1, paramMes : varMes}); //paramTipo es el parametro pasado por metodo POST });//change });//ready </script> </head>
Código HTML:
<form action="" nmae = "fomr2" method="post" > <? include("../config.php"); extract($_POST); //extrae las variables de un arreglo. Ver API PHP if($paramTipo == 1){ obtienecuotas($paramMes); } function obtienecuotas($mes) { $sql = "select * from tarjeta_cuotas where id_transaccion = '".$mes."' order by numero_cuota"; $resultado = mysql_query($sql); echo "<table border = '1'> <tr bgcolor='#EFFBEF'><td>N° cuota</td><td>Fecha</td><td>Importe</td></tr> "; while ($row = mysql_fetch_array($resultado)) { echo "<tr><td>".$row["numero_cuota"]."</td><td>".$row["fecha"]."</td><td>".$row["importe"]."</td><td><input type='checkbox' name='cuota".$row["numero_cuota"]."' value='".$row["importe"]."'> </td></tr>"; } echo "</table> <input type = 'submit' name = 'cargar' id = 'cargar' value = 'acreditar' /> "; } if(isset($_POST["cargar"])) { for($i = 0;$i <= 12;$i++) { if(isset($_POST["cuota".$i])) { $select = "select tipo_pagos.tabla from tarjeta_cuotas,tarjetas,tipo_pagos where tarjeta_cuotas.tarjeta = tarjetas.id_tarjeta and tarjetas.banco_cobra = tipo_pagos.id_tipopago and id_transaccion = '".$_POST["id_transaccion"]."'"; $result = mysql_query($select); while($row = mysql_fetch_array($result)) { $tabla = $row["tabla"]; } $select_saldo = "select saldo_final from ".$tabla." order by id_movimiento DESC limit 1"; $resultado = mysql_query($select_saldo); $saldo_inicial = mysql_result($resultado,0); $saldo_final = $saldo_inicial + $_POST["cuota".$i]; $select_venta = "select id_venta from tarjeta_cuotas where id_transaccion = '".$mes."', and cuota = '".$i."'"; $resultado = mysql_query($select_venta); $id_venta = mysql_result($resultado); $insert = "insert into ".$tabla." (fecha,id_venta,saldo_inicial,saldo_final,importe,transaccion,cuota) values ('".date("Y-m-d")."','".$id_venta."','".$saldo_inicial."','".$saldofinal."','".$_POST["cuota".$i]."','".$mes."','".$i."')"; $insertar = mysql_query($insert); } } } ?> </form>