Ver Mensaje Individual
  #13 (permalink)  
Antiguo 12/06/2013, 10:00
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años
Puntos: 292
Respuesta: Ordenar productos por categoría (MySql+php)

Recuerda que todo lo que sea consultas y trabajos con registros o sea BASE DE DATOS va en el archivo del modelo o sea tu "connect.php"

En 'archivo view.php' no deberias hacer eso

Luego conectas a tus funciones para manejo de DB desde tu controller y dejas esa informacion disponible para las vistas asi:

Código PHP:
<?php
// en el Modelo !!
function getProductosPorId($id){

 
$q mysql_query("SELECT * FROM `products` WHERE id = $id") or die(mysql_error()); 
   
  if ( 
mysql_num_rows($q) == )      return false// o devuelves cero
         
  
return $rows mysql_fetch_assoc($q);
}
// en el controlador (o en tu index)
Código PHP:
$rows getProductosPorId($id); 
// en tu Vista
Código PHP:
if (!$rows)
     echo 
"<h6>El producto que busca no existe.</h6>";         

foreach (
$rows as $row){
         
        echo 
"<div class='slide'><img src='items/"$row['img']."' width='550' height='500' alt='' /></div>"
         
        echo 
$row['title']; 
         
        echo 
$row['price']; 
         
        echo 
$row['price_old']; 
         
        echo 
$row['desc']; 
         
        echo 
"Material: "$row['material']."<br />"
         
        echo 
"Tamaño: "$row['size']."<br />"
         
        echo 
"SKU: "$row['item_sku'].""
         

__________________
Salu2!