bueno el php se me ocurre que podria generar una frase para cada dia
Código PHP:
<?php
//incluir conexion a BD
$items = mysql_query("SELECT count(*) AS total FROM citas");
$items = mysql_result($items,0,'total'); // Numero de items en la base de datos
$dias = strftime('%j',mktime(0,0,0,12,31,date('Y')); // Dias totales del año
$rango = floor($items/$dias); // Rango de items para mostrar un dia del año
$dia = strftime('%j'); // Hoy
$ini = $dia*$rango; // Obtener frases desde $ini
$consulta = mysql_query("SELECT * FROM citas ORDER BY RAND() LIMIT $ini,$rango"); // Obtenemos citas para este dia
$frase = mysql_result($consulta,0,'campofrase'); // Devolvemos una frase
$autor = mysql_result($consulta,0,'campoautor');
$datosautor = mysql_result($consulta,0,'campodatosautor');
$fecha = mysql_result($consulta,0,'campofecha');
$tema = mysql_result($consulta,0,'campotema');
// Imprimir salida XML
// ...
?>
bueno eso genera
$rango numero de frases para un dia pero a lomejor se puede mejorar
y la salida para xml deberia salir:
Código HTML:
<frasescelebres>
<items>
<frase>Frase....</frase>
<autor>Autor....</autor>
<datosautor>Datos Autor....</datosautor>
<fecha>xx/xx/xxxx....</fecha>
<tema>Tema....</tema>
</items>
</frasescelebres>
asi podria ser util para varias personas y se podria utilizar como un sistema de "citas celebres". bueno eso es lo que se me ocurre si se puede mejorar, mejor aun. salu2.
PD: si se sale del tema del foro, lo mueven donde corresponda plis.