Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/08/2006, 15:48
Avatar de Belero
Belero
 
Fecha de Ingreso: agosto-2006
Mensajes: 98
Antigüedad: 17 años, 8 meses
Puntos: 0
Un ejemplo utilizando un array con los datos de las subcategorías, también podría hacerse mediante BD.

array.php
Código PHP:
$subcategorias = array(
  
'comprayventa' => array(
    
'nombre' => 'Compra y Venta',
    
'tabla' => 'comprayventabb'
  
),
  
'alquilerespedidos' => array(
    
'nombre' => 'Alquileres Pedidos',
    
'tabla' => 'alquilerespedidos'
  
),
  
'alquileresofrecidos' => array(
    
'nombre' => 'Alquileres Ofrecidos',
    
'tabla' => 'alquileresofrecidosbb'
  
)
); 
enlaces.php
Código PHP:
require("./array.php");

$subcategorias_lista '';
foreach(
$subcategorias AS $subcategoria_id => $subcategoria)
{
  
$subcategorias_lista .= '
    <a href="./subcategoria.php?subcategoria=' 
$subcategoria_id '">' $subcategoria['nombre'] . '</a>
    <br />
  '
;
}

echo 
$subcategorias_lista
subcategoria.php
Código PHP:
require("./array.php");

if(
  !empty(
$_GET['subcategoria']) AND
  !empty(
$subcategorias[$_GET['subcategoria']])
)
{
  
$subcategoria $subcategorias[$_GET['subcategoria']];
  
$tabla $subcategoria['tabla'];
  
  
print_r($subcategoria);
}
else
{
  die(
"Error al seleccionar subcategoría.")