Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/09/2008, 09:45
zubintro
 
Fecha de Ingreso: septiembre-2007
Mensajes: 120
Antigüedad: 16 años, 7 meses
Puntos: 0
Busqueda en base de datos

Hola como estan? amigos tengo una base de datos en la que almaceno datos de libros. En una primera busqueda tengo que mostrar los datos mas basicos "TITULO Y AUTOR". Los resultados los estoy mostrando dentro de una tabla pero necesito que en los resultados el campo TITULO tenga un link para mostrar todos los campos de ese registro es decir, me muestre el registro completo.

Les pido ayuda porque la verdad, no tengo idea de como hacerlo. Mi codigo es el siguiente
Código PHP:
<?php 
include "conexion.php";
$sql "select * from tblibros where titulo='$_REQUEST[buscar]' OR autor='$_REQUEST[buscar]' ORDER BY id ASC";

include_once 
'PHPPaging.lib.php';
$paging = new PHPPaging;  //clase utilizada para la paginacion de resultados

$paging->agregarConsulta($sql);   

$consulta mysql_query($sql,$conexion) or die( mysql_error() );

//Configuracion de script
$paging->ejecutar();
//fin configuracion

//gener tabla para disponer resultados
echo "<br />"
echo 
"<table border=\"1\" width=\"70%\">";  
echo 
"<tr>";  
echo 
"<td align=center bgcolor=#C0C0C0><b>ID</b></td>";  
echo 
"<td align=center bgcolor=#C0C0C0><b>Titulo</b></td>";  
echo 
"<td align=center bgcolor=#C0C0C0><b>Autor</b></td>";  
echo 
"</tr>";  

//ubicar valores de la tabla
while($datos $paging->fetchResultado()) {  
    echo 
"<tr>";  
    
$error=print "<td align=center>$datos[id]</td>";  
    echo 
"<td align=center>$datos[titulo]</td>";  
    echo 
"<td align=center>$datos[autor]</td>";  
    echo 
"</tr>";  

}  

if (!
$error) { print "no se encontro"; }
else { 
"ingrese su busqueda"; }

echo 
"</table>";  
echo 
"<br />"

echo 
"<b>Página </b>".$paging->numEstaPagina()."<b> de </b>".$paging->numTotalPaginas();
echo 
"<br>Registros del ".$primer_elemento $paging->numPrimerRegistro()." al ".$ultimo_elemento $paging->numUltimoRegistro()." de un total de ".$total_registros $paging->numTotalRegistros(); 
echo 
"<br>Numero de registros mostrados: ".$paging->numRegistrosMostrados(); 

mysql_close($conexion);
?>
Gracias por su ayuda