Foros del Web » Programando para Internet » PHP »

listar datos desde la bd

Estas en el tema de listar datos desde la bd en el foro de PHP en Foros del Web. hola muy wenas tengo el siguiente problema estoy intentado hacer un catologo online,y mi intención es al seleccionar un enlace quiero que se me lista ...
  #1 (permalink)  
Antiguo 23/04/2008, 03:27
 
Fecha de Ingreso: enero-2008
Mensajes: 88
Antigüedad: 16 años, 3 meses
Puntos: 0
listar datos desde la bd

hola muy wenas
tengo el siguiente problema estoy intentado hacer un catologo online,y mi intención es al seleccionar un enlace quiero que se me lista todos los libros de esta categoria,sabiendo que en mi tabla de catologo tiene los siguientes campos:
-->id(primary key(auto_increment)
-->producto (varchar)
-->author (varchar)
-->precio
no sé si habrá que añadir otra columna para que se distingue una categoria de otra o no¿?

haber si me aclaro con este ejemplo:
.internet
.historira
.filosofia.
al seleccionar internet quiero que me salga todos los libros de esta categoria:
Producto author description Precio
Aprende a aprogramar jose carlos java es u... 54.45
gracias de antemano
saludos
  #2 (permalink)  
Antiguo 23/04/2008, 03:39
Avatar de jerkan  
Fecha de Ingreso: septiembre-2005
Mensajes: 1.607
Antigüedad: 18 años, 7 meses
Puntos: 19
Re: listar datos desde la bd

Definitivamente, tienes que añadir un campo de categoría a la tabla de productos.
  #3 (permalink)  
Antiguo 23/04/2008, 05:48
 
Fecha de Ingreso: enero-2008
Mensajes: 88
Antigüedad: 16 años, 3 meses
Puntos: 0
Re: listar datos desde la bd

gracias jerkan por tu respuesta
acabo de anadir la columna de categorias pero como te comenté antes mi duda sigue en el momento de seleccionar un enlace como se distingue de una categoria de otra sabiendo que en la tabla de catalogos (p.e suponemos que tiene 4 categorias en la misma tabla)
para que a la hora de mostrar los libros solamente se muetran los libros de esta categoria.
te muestro parte del script que tengo hecho hasta hora:
Código PHP:
qry=mysql_query("select producto,author,description,precio from catalogo order by producto asc");
while($row=mysql_fetch_assoc($qry)){
  ?>//en principio aqui termina el scriot de php
  <tr valign="middle" class="cataloge"> 
    <td><?php echo $row['producto'?></td>
    <td><?php echo $row['author']?></td>
    <td><?php echo $row['description']?></td> 
    <td><?php echo $row['precio'?></td>
muchisimas gracias por vuestra colaboración
  #4 (permalink)  
Antiguo 24/04/2008, 03:07
Avatar de jerkan  
Fecha de Ingreso: septiembre-2005
Mensajes: 1.607
Antigüedad: 18 años, 7 meses
Puntos: 19
Re: listar datos desde la bd

Los enlaces deberían ser algo así:
Código PHP:
script.php?categoria=
Luego, en script.php:
Código PHP:
$categoria $_GET['categoria'];
$where = empty($categoria) ? "" "WHERE categoria = '$categoria'";
qry=mysql_query("select producto,author,description,precio from catalogo $where order by producto asc"); 
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 09:29.