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.")
}