Estimado gracias por tu ayuda, pero no me resulta... lo más lógico es que cometo un error al incluir el codigo que me distes, tambien tengo la duda que si al llamar los datos de mi BD al head.php tendria que unir varias tablas que tengo, una de los articulos y otra de galerias... y ahi me pierdo más aún... por ahora lo que hise es ordenar mis archivos "creo" que de mejor manera... te los dejare por si talvez puedas ver alguna forma mejor que yo pueda entender todo esto... solo si realmente puedes, mefrustra el no comprender, mis archivos para prueba son metadatos.php, head.php, galerias.php y galeria-fotografica.php
head.php
Código PHP:
Ver original<!doctype html>
<html lang="es-ES">
<head>
<head profile="http://www.midominio.com">
<?php
include('panel/_setup.php');
include "php/metadatos.php";
?>
<link href="includes/css/bootstrap.min.css" rel="stylesheet" type="text/css">
<link href="includes/css/menu.css" rel="stylesheet" type="text/css">
<link href="includes/css/stylenew.css" rel="stylesheet" type="text/css">
<script src="includes/js/bootstrap.min.js" type="text/javascript"></script>
<script src="includes/js/jquery-1.11.2.min.js" type="text/javascript"></script>
</head>
<?php include "php/navimenu.php";?>
</header>
metadatos.php
Código HTML:
Ver original<meta name="Title" content="titulo que corresponda para cada página"> <meta name="Description" content="descripcion que corresponda para cada página"> <meta name="keywords" content="palabra1, palabra2, palabra3, etc">
galerias.php
Código PHP:
Ver original<?php
include('panel/_setup.php');
include "php/head.php";
?>
<div id="principal">
<?php
if( isset( $_GET['cat'] ) ){ $id = $_GET['cat'];
$consulta ="SELECT
categoria.IDCATEGORIA,
categoria.NOMBRE_CATEGORIA,
galerias.IDGALERIA,
galerias.TITULO,
DATE_FORMAT( galerias.FECHA_ALTA, '%d/%m/%Y' ) AS FECHA,
galerias.DESCRIPCION
FROM galerias
INNER JOIN categoria ON categoria.IDCATEGORIA = galerias.FKCATEGORIA_ID
WHERE categoria.NOMBRE_CATEGORIA = '$id'
ORDER BY FECHA_ALTA DESC ";
echo"<title>Galería Fotográfica $id </title>";
echo "<h1>Fotografía</h1>";
}
echo '<div id="listado">';
$id = $columna['IDGALERIA'].'-'. $columna['TITULO'];
$subconsulta = "SELECT ARCHIVO, NOMBRE FROM fotos WHERE FKGALERIA='$id' AND ESTADO='visible' ORDER BY RAND() LIMIT 1";
$nombre_archivo = $datos['ARCHIVO'];
echo '<div>';
echo "<h2>$columna[TITULO]</h2>";
echo "<div>$columna[FECHA]</div>";
if( $nombre_archivo != null ){
echo "<img src='fotos/$nombre_archivo' alt='$datos[NOMBRE]'/>";
}
echo "<p>". nl2br( $columna['DESCRIPCION'])."</p>"; echo "<a href='galeria-fotografica.php?gal=$id'>VER GALERIA</a>";
echo '</div>';
}
echo '</div>';
?>
</div>
<?php include "php/pie_pagina.php";?>
galeria-fotografica.php
Código PHP:
Ver original<?php
include('panel/_setup.php');
include "php/head.php";
?>
<div id="principal">
<?php
if( isset( $_GET['gal'] ) ){ $id = $_GET['gal'];
$consulta = "SELECT DESCRIPCION, TITULO FROM galerias WHERE IDGALERIA ='$id'";
echo "<title>Fotografía, $columna[TITULO]</title>";
echo "<h2>$columna[TITULO]</h2>";
echo "<p>$columna[DESCRIPCION]</p>";
echo '<a href="javascript:history.back(-1);" title="Ir la página anterior">VOLVER ATRAS</a>';
echo '<div id="ver_galeria">';
$consulta ="SELECT * FROM FOTOS WHERE FKGALERIA='$id' AND ESTADO='visible' ORDER BY POSICION";
echo '<div>';
echo '<img src="fotos/'.$columna['ARCHIVO'].'" alt="'.$columna['NOMBRE'].'" />';
echo '</div>';
}
echo '</div>';
}
?>
</div>
<?php include "php/pie_pagina.php";?>
gracias nuevamente y seguire tratando con lo que me distes... saludos..!