function datos_grid($id_form, $filtro, $valor, $plantilla) { if ($valor != "") { $md5_valor = $valor; if ($filtro != '') { $w_filtro = " AND id_campo = '{$filtro}' AND md5(binary contenido) = '{$md5_valor}' "; } } $consulta = "SELECT * FROM form_datos WHERE form_id= '{$id_form}' {$w_filtro} GROUP BY control LIMIT 250"; $link = Conectarse(); mysql_query("SET NAMES 'utf8'"); //mysql_real_escape_string($consulta); $sql = mysql_query($consulta, $link); $descripcion = remplacetas('form_id', 'id', $id_form, 'descripcion', ""); $descripcion = $descripcion[0]; $buscador = buscar_datos("", "{$id_form}", "{$plantilla}", "grid_resultado"); $contenido = "{$descripcion}"; if (mysql_num_rows($sql) != 0) { mysql_data_seek($sql, 0); $fila = 1; $divider = 3; $cols = 12 / $divider; $i = 0; while ($row = mysql_fetch_array($sql)) { if ($i % $divider == 0) { $contenido .= "\n\t\t\n\t\t\t\t\t\t<div class='container-fluid ' role='row' id='grid_{$i}' style=''>\n\n\t\t\t\t\t\t\t"; } $i++; $datos = contenido_mostrar("{$id_form}", "{$row['control']}", '', "{$plantilla}"); $contenido .= "<div class='col-sm-{$cols}' style=''>{$datos}</div>"; $fila++; if ($i % $divider == 0) { $contenido .= "</div>\t"; } } } $resultado = " <br>{$buscador} <div id='grid_resultado'> {$contenido}</div><br>"; $respuesta = new xajaxResponse('utf-8'); $respuesta->addAssign("contenedor", "innerHTML", $resultado); return $respuesta; }
function datos_grid($id_form, $filtro, $valor, $plantilla, $divider, $inicio, $limite) { $respuesta = new xajaxResponse('utf-8'); $nuevo_inicio = $inicio + $limite + 1; if ($inicio == "") { $inicio = "0"; $script = "\n\$(window).scroll(function() {\n if (\$(window).scrollTop() == \$(document).height() - \$(window).height()) {\n xajax_datos_grid('{$id_form}','{$filtro}','{$valor}','{$plantilla}','{$divider}','{$nuevo_inicio}','{$limite}') ;\n }\n});\n"; //$respuesta->addScript("$script"); //$respuesta->addAlert("$script"); } if ($limite == "") { $limite = "250"; } if ($valor != "") { $md5_valor = $valor; if ($filtro != '') { $w_filtro = " AND id_campo = '{$filtro}' AND md5(binary contenido) = '{$md5_valor}' "; } } $consulta_total = "SELECT * FROM form_datos WHERE form_id= '{$id_form}' {$w_filtro} GROUP BY control "; $consulta = "SELECT * FROM form_datos WHERE form_id= '{$id_form}' {$w_filtro} GROUP BY control LIMIT {$inicio} , {$limite}"; $link = Conectarse(); mysql_query("SET NAMES 'utf8'"); //mysql_real_escape_string($consulta); $sql_total = mysql_query($consulta_total, $link); $total = mysql_num_rows($sql_total); $sql = mysql_query($consulta, $link); $descripcion = remplacetas('form_id', 'id', $id_form, 'descripcion', ""); $descripcion = $descripcion[0]; $buscador = buscar_datos("", "{$id_form}", "{$plantilla}", "grid_resultado"); $contenido = "{$descripcion}"; if (mysql_num_rows($sql) != 0) { mysql_data_seek($sql, 0); $fila = 1; if ($divider == "") { $divider = 3; } $cols = 12 / $divider; $i = 0; while ($row = mysql_fetch_array($sql)) { if ($i % $divider == 0) { $contenido .= "\n\t\t\n\t\t\t\t\t\t<div class='container-fluid ' role='row' id='grid_{$i}' style=''>\n\n\t\t\t\t\t\t\t"; } $i++; $datos = contenido_mostrar("{$id_form}", "{$row['control']}", '', "{$plantilla}"); $contenido .= "<div class='col-sm-{$cols}' style=''>{$datos}</div>"; $fila++; if ($i % $divider == 0) { $contenido .= "</div>\t"; } } } $inicio = $inicio + $limite + 1; $div_mas_contenido = "mas_contenido_" . $inicio . "_" . $limite . ""; $mostrado = $inicio + $limite - 1; //$limite = ($inicio+$limite-1); $resultado = " <br>{$buscador} \n\n\t<div id='grid_resultado'> \n\n\t\t{$contenido} \n\t\t<div class='btn btn-default btn-block' id='{$div_mas_contenido}' onclick=\" xajax_datos_grid('{$id_form}','{$filtro}','{$valor}','{$plantilla}','{$divider}','{$inicio}','{$limite}') ;\" >\n\t\tMostrar mas resultados </div>\n\t</div><br>\n "; ///$respuesta->addScript("$script"); $respuesta->addAssign("contenedor", "innerHTML", $resultado); return $respuesta; }
echo "<strong title='{$formulario_descripcion['0']}'>{$formulario_nombre['0']}</strong>"; ?> </span> </a> </div> <div class="navbar-collapse collapse"> <ul class="nav navbar-nav"> <?php echo portal_listado_formularios(); ?> </ul> <?php echo buscar_datos("", "{$formulario}", "", "mostrar_contenido"); ?> </div><!--/.nav-collapse --> </div> <!--/.container-fluid --> <!-- /container --> <br> <br> <div id ='contenedor' style=' ' class="container"> <div class='row'> <div class='col-md-3'> <div class='panel panel-default'> <div class='panel panel-heading'> <ul class='list-unstyled'> <?php