mi problema es el siguiente al iniciar mi archivo index.php me carga mis registros sin ningun problema
Código HTML:
Ver original
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <link rel="stylesheet" type="text/css" href="lib/themes/bootstrap/easyui.css"> <link rel="stylesheet" type="text/css" href="lib/themes/icon.css"> <link rel="stylesheet" type="text/css" href="lib/themes/color.css"> <link rel="stylesheet" type="text/css" href="lib/demo.css"> </head> <body> <!-- botones --> <div style="padding:5px 0;"> </div> <!-- final --> <table id="dg" title="Agenda" class="easyui-datagrid" style="width:800px;height:380px" url="get_users.php" toolbar="#toolbar" pagination="true" rownumbers="true" fitColumns="true" singleSelect="true"> <thead> <tr> </tr> </thead> </table> <div id="toolbar"> </div> <div id="dlg" class="easyui-dialog" style="width:400px;height:380px;padding:10px 20px" closed="true" buttons="#dlg-buttons"> <form id="fm" method="post" novalidate> <div class="fitem"> <input name="nombre" class="easyui-textbox" required="true"> </div> <div class="fitem"> <input name="lugar" class="easyui-textbox" required="true"> </div> <div class="fitem"> <input name="concepto" class="easyui-textbox" data-options="multiline:true" style="height:60px"> </div> <div class="fitem"> <input name="ident" class="easyui-textbox" validType="date"> </div> <div class="fitem"> <input name="servicio" class="easyui-combobox" data-options=" valueField: 'label', textField: 'value', data: [{ label: 'compra', value: 'compra' },{ label: 'venta', value: 'venta' },{ label: 'renta', value: 'renta' }]" /> </div> <div class="fitem"> <input name="fecha" class="easyui-datebox" data-options="prompt:'formato (mm/dd/YYYY)'"> </div> </form> </div> <div id="dlg-buttons"> </div> <!-- form 2 --> <div id="dlgdos" class="easyui-dialog" style="width:400px;height:280px;padding:10px 20px" closed="true" buttons="#dlg-buttonsdos"> <form id="fmdos" method="post" novalidate> <div class="fitem"> <input name="fechaini" class="easyui-datebox" data-options="prompt:'formato (mm/dd/YYYY)'" required="true"> </div> <div class="fitem"> <input name="fechafin" class="easyui-datebox" data-options="prompt:'formato (mm/dd/YYYY)'" required="true"> </div> </form> </div> <div id="dlg-buttonsdos"> </div> <!-- final form2 --> <script type="text/javascript"> var url; function newUser(){ $('#dlg').dialog('open').dialog('setTitle','New User'); $('#fm').form('clear'); url = 'save_user.php'; } function editUser(){ var row = $('#dg').datagrid('getSelected'); if (row){ $('#dlg').dialog('open').dialog('setTitle','Edit User'); $('#fm').form('load',row); url = 'update_user.php?id='+row.id; } } function saveUser(){ $('#fm').form('submit',{ url: url, onSubmit: function(){ return $(this).form('validate'); }, success: function(result){ var result = eval('('+result+')'); if (result.errorMsg){ $.messager.show({ title: 'Error', msg: result.errorMsg }); } else { $('#dlg').dialog('close'); // close the dialog $('#dg').datagrid('reload'); // reload the user data } } }); } function destroyUser(){ var row = $('#dg').datagrid('getSelected'); if (row){ $.messager.confirm('Confirm','Desea Eliminar el Registro?',function(r){ if (r){ $.post('destroy_user.php',{id:row.id},function(result){ if (result.success){ $('#dg').datagrid('reload'); // reload the user data } else { $.messager.show({ // show error message title: 'Error', msg: result.errorMsg }); } },'json'); } }); } } // FILTRO function filtroFech(){ $('#dlgdos').dialog('open').dialog('setTitle','Filtro'); $('#fmdos').form('clear'); url = 'get_users.php'; } // // realizar filtro function realizarFil(){ $('#fmdos').form('submit',{ url: 'get_users.php', onSubmit: function(){ return $(this).form('validate'); }, success: function(result){ var result = eval('('+result+')'); if (result.errorMsg){ $.messager.show({ title: 'Error', msg: result.errorMsg }); } else { $('#dlgdos').dialog('close'); // close the dialog $('#dg').datagrid('reload'); // reload the user data } } }); } // </script> <style type="text/css"> #fm{ margin:0; padding:10px 30px; } .ftitle{ font-size:14px; font-weight:bold; padding:5px 0; margin-bottom:10px; border-bottom:1px solid #ccc; } .fitem{ margin-bottom:5px; } .fitem label{ display:inline-block; width:80px; } .fitem input{ width:160px; } </style> </body> </html>
me carga mis registros desde este archivo get_users.php
Código PHP:
Ver original
<?php { $todayIni = $_REQUEST['fechaini']; $todayFin = $_REQUEST['fechafin']; } else { } $todayIni = "2015/04/13"; $todayFin = "2015/04/13"; $offset = ($page-1)*$rows; include 'conn.php'; $result["total"] = $row[0]; $rs = mysql_query("select * from users where fecha BETWEEN '$todayIni' AND '$todayIni' limit $offset,$rows"); } $result["rows"] = $items; ?>
al inciar index.html me reliza correctamente me carga los datos con los valores de la variable correspondiente contenidas en mi archivo get.users.php pero al abrir mi formulario modal introducir las nuevas fechas (valores para mi variables) y enviarlos me ejecuta la accion pero no realiza el filtro pareciera que si pasa los valores correctamente a php pero no realiza el filtro correspondiente ya que al momento de enviar los parametros y validar me recarga los datos de mi grid pero no me genera el filtro quisiera saber, si es correcto como estoy recibiendo y condicionando los valores de las variables,
Código PHP:
agradecere mucho su ayuda amigos saludos desde Mexico Ver original