Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/06/2010, 02:36
DilakV
 
Fecha de Ingreso: diciembre-2009
Mensajes: 19
Antigüedad: 15 años, 1 mes
Puntos: 0
De acuerdo Respuesta: Mostrar Registros con links de tablas de mysql

Muy vago tu planteamiento, muy vaga tu respuesta.
Y pues al menos yo, no tengo todo de memoria, pero por aqui tengo un ejemplo

Primero que nada necesitas hacer la consulta, al obtener tu resultset o el resultado de tu consulta examinas si recibio algun registro.

Al final imprimes cada registro con la etiqueta correspondiente.

Mas o menos asi.

Primero una funcion de conexion bien chaquetera.
Código PHP:
Ver original
  1. function conectar()
  2.   {$conexion = new mysqli('localhost', 'tuusr', 'lapass', 'tubd'); return $conexion;}
  3.  
  4.  function hacerconsulta($laquery)
  5.   {  
  6.   $paraconectar = conectar();  
  7.   $result = $paraconectar->query($laquery);
  8.   $paraconectar->close();
  9.   return $result; }

Despues donde vayas a usar lo que necesitas, obviamente las funciones anteriores metidas con include o que se yo.
Código PHP:
Ver original
  1. $result = hacerconsulta("aqui pones tu consulta un select * from tutabla where loquieras = algo");

o haces una llamada a un stored o no se tu.

Si no se encontro nada, no haces nada.
Código PHP:
Ver original
  1. if ($result->num_rows <= 0)
  2. { echo 'Registro no encontrado, verifique sus datos'; }

Sino, imprimes el resultado
Código PHP:
Ver original
  1. else
  2.       {
  3.          while ($obj = $result->fetch_object())
  4.          {
  5.           $elid= $obj->elid;  
  6.           echo '
  7.            <a href="'.$elid.'" > '.$elid.' </a>';    
  8.          }
  9.            }

Lo cual significa que se imprimira un "<a href" segun el numero de registros que haya generado tu consulta.

$obj->elid;

Esta linea señala la columna de la cual vas a obtener el dato a imprimir.

Creo que el código habla por si mismo.

Saludos.