el error es para pasar a la siguiente pagina, es decir la pag[1] me muestra los resutados bacan pero cuando paso a la pag[2] ...bammmm..me sale este error
Cita:
la linea 19 es esta Warning: pg_exec() [function.pg-exec]: Query failed: ERROR: invalid input syntax for type date: "" in C:\AppServ\www\MuseoP\Admin\Formularios\Bitacora_R esult.php on line 19
Error SQL Mostrar Bitacora
Error SQL Mostrar Bitacora
Cita:
diganme si estoy equivocado o no pero las variables que quiero propagar son estasBETWEEN '$fechai'
Código PHP:
$_pagi_propagar = array("$fechai","$fechaf","$usuario","$operacion");
Código PHP:
$_pagi_sql="SELECT opr.descripcion_operacion, usr.nombre_usuario,det.hora_detalle, det.fecha_detalle, det.descripcion_detalle
FROM Usuario AS usr, Detalle_Operacion AS det, Operacion AS opr
WHERE opr.codigo_operacion = det.codigo_operacion
AND usr.codigo_usuario = det.codigo_usuario
AND det.fecha_detalle
BETWEEN '2009-04-01'
AND '2009-06-30'
AND usr.codigo_usuario = '1'
AND opr.codigo_operacion = '9'";
Código PHP:
<?php
include ("Seguridad.php");
include "Conexion.php";
$fechai=$_POST["fechade"];
$fechaf=$_POST["fechaal"];
$usuario=$_POST["usuario"];
$operacion=$_POST["operacion"];
$_pagi_sql="SELECT opr.descripcion_operacion, usr.nombre_usuario, det.hora_detalle, det.fecha_detalle, det.descripcion_detalle
FROM Usuario AS usr, Detalle_Operacion AS det, Operacion AS opr
WHERE opr.codigo_operacion = det.codigo_operacion
AND usr.codigo_usuario = det.codigo_usuario
AND det.fecha_detalle
BETWEEN '$fechai'
AND '$fechaf'
AND usr.codigo_usuario = '$usuario'
AND opr.codigo_operacion = '$operacion'";
//cantidad de resultados por página (opcional, por defecto 20)
$_pagi_cuantos = 10;//Elegí un número pequeño para que se generen varias páginas
//cantidad de enlaces que se mostrarán como máximo en la barra de navegación
$_pagi_nav_num_enlaces = 3;//Elegí un número pequeño para que se note el resultado
//Decidimos si queremos que se muesten los errores de mysql
$_pagi_mostrar_errores = true;//recomendado true sólo en tiempo de desarrollo.
//Si tenemos una consulta compleja que hace que el Paginator no funcione correctamente,
//realizamos el conteo alternativo.
$_pagi_conteo_alternativo = false;//recomendado false.
//Supongamos que sólo nos interesa propagar estas dos variables
$_pagi_propagar = array("$fechai","$fechaf","$usuario","$operacion");//No importa si son POST o GET
//Definimos qué estilo CSS se utilizará para los enlaces de paginación.
//El estilo debe estar definido previamente
$_pagi_nav_estilo = "nav";
//definimos qué irá en el enlace a la página anterior
$_pagi_nav_anterior = "<img src='../../images/action_1leftarrow.png' width='20' height='20' border='0' align='absmiddle' />";// podría ir un tag <img> o lo que sea
//definimos qué irá en el enlace a la página siguiente
$_pagi_nav_siguiente = "<img src='../../images/action_player_play.png' width='20' height='20' border='0' align='absmiddle' />";// podría ir un tag <img> o lo que sea
//Incluimos el script de paginación. Éste ya ejecuta la consulta automáticamente
include("../../paginador/paginator.inc.php");
?>