necesito hacer un include en mi pagina, pero...
el nombre del fichero a incluir es devuelto por mi base de datos en un campo de nombre "contenido". Por lo que necesito que un script en php me devuelva ese dato y lo agrege en el include.
En teoria:
Código PHP:
<?php include ('dato dinamico de la ruta del archivo que necesito incluir');?>
Código PHP:
<?php include ($row_contenidos['Contenido']);?>
La idea es que desde un registro maestro el usuario haga clic en un registro y al ir a la pagina de detalle aparezca el contendido de ese registro q esta en el archivo a incluir.
La conexion a la base de datos esta ok y todo funciona...menos esto
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
envio el codigo q uso en mi pagina detalle
Código PHP:
<?php require_once('archivo de conexion'); ?>
<?php
$colname_contenidos = "1";
if (isset($_GET['Nombrerecurso'])) {
$colname_contenidos = (get_magic_quotes_gpc()) ? $_GET['Nombrerecurso'] : addslashes($_GET['Nombrerecurso']);
}
mysql_select_db($database_nombreDB, $DB);
$query_contenidos = sprintf("SELECT * FROM Recuros WHERE Nombrerecurso = '%s'", $colname_contenidos);
$contenidos = mysql_query($query_contenidos, $DB) or die(mysql_error());
$row_contenidos = mysql_fetch_assoc($contenidos);
$totalRows_contenidos = mysql_num_rows($contenidos);
?>
<?php echo $row_contenidos['Nombrerecurso']; ?>
<?php echo $row_contenidos['URL']; ?>
<?php echo $row_contenidos['Nombrearchivo']; ?>
<?php echo $row_contenidos['Tamano']; ?>
<?php echo $row_contenidos['Requerimientos']; ?>
<?php echo $row_contenidos['Nivel']; ?>
<?php echo $row_contenidos['Contenido']; ?>//esto me imprime la ruta del archivo ejem: contenidos/texto.htm
<?php
include ($row_contenidos['Contenido']); ?>//aqui este el problema
<?php
mysql_free_result($contenidos);
?>
muy agradecido
Mac