Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/01/2009, 17:58
DeCodigos
 
Fecha de Ingreso: noviembre-2008
Mensajes: 130
Antigüedad: 15 años, 5 meses
Puntos: 0
Tablas Dinamicas PHP, Mysql

Buenas, antes que nada me presento, mi nombre es Daniel...
Estoy creando un pequeño sistema de Juegos Online, el problema que me ha surgido es el de crear una tabla dinamica para mostrar la lista de juegos online....
Les muestro mi codigo en el Index.php
Antes le cuento que estoy usando clases para la conexion de base de datos y para plantillas...

Bueno ahora si...el Codigo..

Código PHP:
<?php
include("./contenedor/contenedor.php");
include_once(
"./clases/listarjuegos/categoria_juegos.class.php");

$bd = new bd();
$query = new query('SELECT id, nombre, url FROM categorias ORDER BY id ASC',$bd);

$query2 = new query('SELECT id, titulo,descripcion,keywords,categoria,screenshot FROM juegos ORDER BY id ASC',$bd);

$varmenu="";
foreach (
$query->as $menu)
{
$url=($menu->url);
$varmenu.=('<a href='.$url.'>'.$menu->nombre.'</a>'.' ');
}
foreach (
$query2->as $ultimosj)
{
$categoria=($ultimosj->categoria);
$screenshot=($ultimosj->screenshot);
$screenshot=('<IMG SRC='."juegos/screenshot/".$screenshot.'.png'.'>');
}

switch (
$categoria) {
    case 
1:
        
$categoria"<strong>Categoria:</strong>"." "."Puzzle";
        break;
    case 
2:
        
$categoria"<strong>Categoria:</strong>"." "."Accion";
        break;
    case 
3:
        
$categoria"<strong>Categoria:</strong>"." "."Aventura";
        break;
    case 
4:
        
$categoria"<strong>Categoria:</strong>"." "."Deportes";
        break;
    case 
5:
        
$categoria"<strong>Categoria:</strong>"." "."Shooter";
        break;
    case 
6:
        
$categoria"<strong>Categoria:</strong>"." "."Casino";
        break;
    case 
7:
        
$categoria"<strong>Categoria:</strong>"." "."Otros";
        break;
    case 
8:
        
$categoria"<strong>Categoria:</strong>"." "."Adultos";
        break;
    case 
9:
        
$categoria"<strong>Categoria:</strong>"." "."Arcade";
        break;
    case 
10:
        
$categoria"<strong>Categoria:</strong>"." "."Estrategia";
        break;
        }

// instancia con nombre del theme.
$template = new plantillas("index");

// variables a sustituir.
$input = array("{categorias}""{footer}""{u_juegos}""{titulo_juego}""{screenshot}""{descripcion}""{keywords}","{categoria}"); 

// Valores reales.
$output = array($varmenu"CMS Juegos Online"" "$screenshot" "" "" "$categoria);

// cargamos la plantilla post y asignamos los valores.
$template->cargarPlantilla($input$output"index");

// mostramos la plantilla.
$template->mostrarPlantilla();


?>

Lo que necesitaria es crear una tabla dinamica con el resultado de la $query2

Espero que me puedan ayudar.. ya que se me complica crear la tabla dinamica, osea me tira un resutaldo solo que es el del ultimo juego agregado a la base de datos...

Desde ya...
Muchas Gracias..!

Última edición por DeCodigos; 05/01/2009 a las 19:59