Foros del Web » Programando para Internet » PHP »

Enviar resultado a una tabla con links???

Estas en el tema de Enviar resultado a una tabla con links??? en el foro de PHP en Foros del Web. Hola estoy muy nuevo en esto, pero quiero saber como puedo enviar los resultados de una consulta a una tabla y que los campos que ...
  #1 (permalink)  
Antiguo 28/09/2006, 10:15
 
Fecha de Ingreso: agosto-2006
Mensajes: 12
Antigüedad: 17 años, 8 meses
Puntos: 0
Pregunta Enviar resultado a una tabla con links???

Hola estoy muy nuevo en esto, pero quiero saber como puedo enviar los resultados de una consulta a una tabla y que los campos que despliegue tengan un link para ver su descripción.

Gracias por comentarios, ejemplos o documentación sugerida.


"EL QUE PREGUNTA APRENDE..."

Que tengan buen día.
  #2 (permalink)  
Antiguo 28/09/2006, 10:40
Avatar de Erikfrancisco  
Fecha de Ingreso: noviembre-2003
Ubicación: Estado de México
Mensajes: 503
Antigüedad: 20 años, 5 meses
Puntos: 4
PUES EN EL ARCHIVO QUE PRESENTAS LOS DATOS CREO QUE TIENES UNA CONSULTA MUY PARECIDA A ESTA:

$consulta = "SELECT id, todos_o_algunos_campos FROM tabla";
$res = mysql_query ( $consulta );

if ( mysql_num_rows ( $res ) > 0 )
{
while ( list ( $id, $todos_o_algunos_campos ) = mysql_fetch_array ( $res ) )
{
echo "muestra los campos como quieras <br/>";
echo "<a href = 'verdetalle.php?id=$id'>ver</a>";
}
}

COMO TE DARAS CUENTA EL ID ES IMPORTANTE, NO EL HECHO DE QUE SE LLAME ASI SI NO QUE SEA UN CAMPO UNICO (NO EXISTE OTRO CAMPO CON EL MISMO VALOR) LUEGO EN TU ARCHIVO ver.php PONDRÍAS ALGO PARECIDO A ESTO:

if ( empty ( $_GET['id']) )
{
$consulta = "SELECT todos_o_algunos_campos FROM tabla WHERE id='".$id."'";
$res = mysql_query($res);

blablabla muestras los resultados como quieras
}

COMO VES EN ESTA CONSULTA SE PIDEN LOS DATOS QUE NECESITES SIEMPRE Y CUANDO CUMPLA CON LA CONDICION DE QUE EL ID SEA IGUAL AL ID QUE MANDASTE CON METODO GET. BUENO ESPERO HABERME DADO A ENTENDER Y QUE TE SIRVA DE ALGO. SUERTE
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:16.