Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/02/2004, 12:13
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Si tienes tablas tipo:

id_bicho
tipo_bicho -------> (o mejor id_tipo_bicho y una tabla relacionada a esta 1->N que contenga id_tipo_bicho, nombre_tipo_bicho)
nombre_bicho
etc_propiedades_bicho

.. Debes emplear consultas SQL "condicionales" para generar consultas tipo:

Código PHP:
$sql="SELECT * FROM bichos WHERE tipo_bicho='".$tipo_bicho."'"
(eso para tu select para ver los bichos de esa categoria ... que selecciones)

Y para ver un registro en concreto (X bicho) ... relacionas a ese bicho con su ID_bicho y usas otro scrip que haga la consulta a tu BD otra vez condicional . pero esta vez por su ID (identificador que ha de ser Único y autonumérico).

Código PHP:
$sql="SELECT * FROM bichos WHERE id_bicho='".$id_bicho."'"
En tu listado de bichos de X categoría .. debes generar links tipo:
ver_bicho.php?id=$id .. siendo $id el valor del id que corresponda al campo: id_bicho de ese registro que estás mostrando junto con otros datos (nombre y resto de propiedades).

Todo esto lo tienes detallado con ejemplos en casi cualquier manual de PHP+Mysql .. Pero, antes debes saber algo de SQL (lenguaje de consultas) y no está de más algo de "modelo de datos" para base de datos con sus temas relacionados como "normalización" (eso que comenté de la tabla auxiliar relacionada en 1->N) ..

Te recomiendo leer los tutoriales sobre normalización e introducción al SQL (de Msyql en estos casos) de:
www.mysql-hispano.com

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.