resulta que quiero que debajo de un video mio salgan unos 5 videos como videos relaccionados pero que en realidad saldrán los últimos 5 videos de la categoría del video que se está viendo. Bien,pues aquí dejo el código que funciona pero que no está automatizado:
Código:
<p align="center">Videos relaccionados</p>
<p align="center"><?
include ("../config.php");
$sql = "select * from videos where id=$directorio";
$sql = "select * from videos where cat='NOMBRECATEGORIA' order by id desc limit 5";
//Instrucción a ejecutarse en la bbdd.
$squery = mysql_query($sql);
//Ejecución de la instrucción
while($row = mysql_fetch_array($squery)){
//Recuperar los datos de un registro o hilera (row) y meterlo a un array
echo "".$row["img"]." ";
}
?></p>
El caso es que funciona si pongo manualmente el nombre de la categoría pero yo quiero que la obtenga através de la id del video ya que la carpeta del video es la misma que la id del video,asi que hice éste código,pero no da error ni muestra los videos: ¿porqué?
Código:
<p align="center">Videos relaccionados</p>
<p align="center"><?
include ("../config.php");
$directorio = basename(getcwd());
$sql = "select * from videos where id=$directorio";
$relac = $row['cat'];
$sql = "select * from videos where cat='$relac' order by id desc limit 5";
//Instrucción a ejecutarse en la bbdd.
$squery = mysql_query($sql);
//Ejecución de la instrucción
while($row = mysql_fetch_array($squery)){
//Recuperar los datos de un registro o hilera (row) y meterlo a un array
echo "".$row["img"]." ";
}
?></p>
Aquí lo podeis ver: http://www.tupixxx.com/22/
Gracias