Foros del Web » Programando para Internet » PHP »

Cual es la mejor manera de realizar un SQL Query en mi aplicacion?

Estas en el tema de Cual es la mejor manera de realizar un SQL Query en mi aplicacion? en el foro de PHP en Foros del Web. Hola, estoy trabajando en una página tipo craiglist, algo muy sencillo, por lo que los scripts pre-fabricados quedan demasiado grandes para el objetivo que busco. ...
  #1 (permalink)  
Antiguo 05/07/2011, 17:50
 
Fecha de Ingreso: marzo-2011
Mensajes: 13
Antigüedad: 13 años, 8 meses
Puntos: 1
Cual es la mejor manera de realizar un SQL Query en mi aplicacion?

Hola, estoy trabajando en una página tipo craiglist, algo muy sencillo, por lo que los scripts pre-fabricados quedan demasiado grandes para el objetivo que busco.

Basicamente, tengo una página que dice
show_products.php
En donde hago la consulta a la base de datos, para que me muestre todas los articulos, en todas las categorías, basicamente es un
Código MySQL:
Ver original
  1. SELECT * FROM categories

Y estoy por agregar, la opción de mostrar los articulos solamente en una categoría especifica.
Entonces, no se si utilizar la misma página
show_products.php?id_category=#
para mostrar la categoría especifica, mediante un
Código PHP:
Ver original
  1. if (isset($_GET['id_category']))
  2. {
  3.   //Codigo para mostrar categoria
  4. }
  5. else
  6. {
  7. // Codigo que muestra todos los productos
  8. }
o crear una pagina que se llame:
show_categories.php?id_category=

Con un
Código PHP:
Ver original
  1. $query = "SELECT * from categories WHERE id_category = $id";
para accesar a la información.

Utilizo smarty como sistema de plantillas, y no tengo mucha experiencia usándolo por lo tanto no se cual sea la mejor manera de dividir la capa de presentación, de la capa de datos.

Que me recomiendan?
  #2 (permalink)  
Antiguo 05/07/2011, 18:19
 
Fecha de Ingreso: junio-2011
Mensajes: 23
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: Cual es la mejor manera de realizar un SQL Query en mi aplicacion?

Nunca utilicé Smarty, pero trabajando con OsCommerce y modificando bastante el código se me hace mas familiar la primer opción. En el mismo index muestra las categorías, pero para mas prolijidad el código para mostrarlas lo hace en otra página y luego la enlaza con un include para que no se vea tan engorroso
  #3 (permalink)  
Antiguo 06/07/2011, 10:25
 
Fecha de Ingreso: marzo-2011
Mensajes: 13
Antigüedad: 13 años, 8 meses
Puntos: 1
Respuesta: Cual es la mejor manera de realizar un SQL Query en mi aplicacion?

Yo tambien decidí irme por la primera, pero tuve problemas con Smarty, y siendo que es la primera vez utilizandolo, decidi optar por la segunda despues de 2 horas de lidiar con la logica de Smarty, ademas traté de seguir el principio de Smarty lo mas que pude, en separar la logica del diseño.
Pero muchas gracias

Etiquetas: query, realizar, sql
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 22:26.