Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/03/2012, 08:51
Navarreitor
 
Fecha de Ingreso: marzo-2012
Mensajes: 6
Antigüedad: 12 años, 1 mes
Puntos: 0
Respuesta: Duda con PHP y MySQL

Cita:
Iniciado por bray Ver Mensaje
Hola, cuando dices que se abra la pagina del registro elegido , te refieres a una consulta a la base de datos imagino .


podrias crear una pagina generica "instrumento.php" como bien dices y pasar el valor del instrumento por la url

por ejemplo.

Lees los valores de la BD y generas enlaces de la siguiente forma

Código PHP:
Ver original
  1. <a href="instrumento.php?id=<?php echo $instrumento['id'] ?>"> <?php echo $instrumento['nombre'] </a>

donde $instrumento almacena una fila asociativa tomada del resultado de una consulta a la BD donde recuperaras los id y nombres de los instrumentos.


una vez hecho esto, en "instrumento.php" compruebas el array $_GET['id'] y compruebas que el valor del id sea un valor valido , debes filtrarlo para evitar que se introduzcan valores maliciosos.

posteriormente en ese mismo script puedes realizar la consulta a la BD con el ID recibido por get y dar formato html a la salida.

espero haber sido claro. y de ayuda. un saludo.
Muchas gracias, entiendo como funcionaría entonces. Es justo lo que quería, una página genérica que mostrara los datos según lo elegido.

Voy a probar el código pues.