Estoy usando el JW player, como reproductor... y en la bse de datos guardo los codigos de youtube
La base de datos esta estructurada asi:
Código:
Ahora el archivo para crear el xml
id title itemcomment videorcode picturelink ddeddate
1 titulo comentario (ultima parte del link url imagen fecha agregado
youtube)
Código PHP:
<?php
// Base de datos conexion
$hostname = 'localhost';
$database = 'basededatos';
$username = 'usuario';
$password = 'contraseña';
$conect = mysql_pconnect($hostname, $username, $password) or trigger_error(mysql_error(),E_USER_ERROR);
$archivo = "video.php?id=".$vcode; // --> este archivo genera la URL flv del video
// Estructura XML
$xml='
<playlist version="1" xmlns="hxxp://xspf.org/ns/0/">
<title></title>
<info></info>
<tracklist>
<track>
<title>'.$title.'</title>
<annotation>'.$descripcion.'</annotation>
<location>'.$archivo.'</location>
<image>'.$vthumb.'</imagen>
</track>
</tracklist>
</playlist>
';
// Consulta base de datos
$database->setQuery("SELECT * FROM #__items WHERE id='$id'" );
$vidyo = $database->loadObjectList();
foreach ($vidyo as $vidyo) {
$vcode = $vidyo->videoservercode;
$vthumb = $vidyo->picturelink;
$title = $vidyo->title;
$descripcion = $vidyo->itemcomment;
}
// Crea XML
$name_file="video.xml";
$file=fopen($name_file,"w+");
fwrite ($file,$xml);
fclose($file);
?> Tengo problemas con la conexion a la base de datos, no c que es... sera que ya estoy muy ciego que no me doy cuenta de las cosas.
Ademas tengo una duda ¿Como creo el xml para que salgan varios videos... en la base de datos ahi varios pero a la hora de crear el xml no c como poner para que cree a un numero definido de videos... osea digamos los 5 ultimos videos
Muchas gracias


