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 originalfunction conectar()
{$conexion = new mysqli('localhost', 'tuusr', 'lapass', 'tubd'); return $conexion;}
function hacerconsulta($laquery)
{
$paraconectar = conectar();
$result = $paraconectar->query($laquery);
$paraconectar->close();
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$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 originalif ($result->num_rows <= 0)
{ echo 'Registro no encontrado, verifique sus datos'; }
Sino, imprimes el resultado
Código PHP:
Ver originalelse
{
while ($obj = $result->fetch_object())
{
$elid= $obj->elid;
echo '
<a href="'.$elid.'" > '.$elid.' </a>';
}
}
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.