Warning: Division by zero in clientes.php on line 21
Fatal error: Call to a member function fetch_assoc() on a non-object in clientes.php on line 40
Código PHP:
Ver original
<?php $page = $_POST['page']; // Almacena el numero de pagina actual $limit = $_POST['rows']; // Almacena el numero de filas que se van a mostrar por pagina $sidx = $_POST['sidx']; // Almacena el indice por el cual se hará la ordenación de los datos $sord = $_POST['sord']; // Almacena el modo de ordenación if(!$sidx) $sidx =0; // Se crea la conexión a la base de datos $conexion = new mysqli("localhost","gerswinc_maxsms","HFuyMqQ0x=u@","gerswinc_smsmaxima"); // Se hace una consulta para saber cuantos registros se van a mostrar $result = $conexion->query("SELECT COUNT(*) AS count FROM tblcliente"); // Se obtiene el resultado de la consulta $fila = $result->fetch_array(); $count = $fila['count']; //En base al numero de registros se obtiene el numero de paginas if( $count >0 ) { } else { $total_pages = 0; } if ($page > $total_pages) $page=$total_pages; //Almacena numero de registro donde se va a empezar a recuperar los registros para la pagina $start = $limit*$page - $limit; //Consulta que devuelve los registros de una sola pagina $consulta = "SELECT idcliente, nombre, direccion FROM tblCliente ORDER BY $sidx $sord LIMIT $start , $limit;"; $result = $conexion->query($consulta); // Se agregan los datos de la respuesta del servidor $respuesta->page = $page; $respuesta->total = $total_pages; $respuesta->records = $count; $i=0; while( $fila = $result->fetch_assoc() ) { $respuesta->rows[$i]['id']=$fila["idCliente"]; $i++; } // La respuesta se regresa como json ?>