flux rss avec 2 requetes differentes
Dernière réponse : dans Programmation
Bonjour, voici mon "probleme", j'ai un flux rss pour mon site ( www.bSk-gAming.net ) qui affiche les 20 derniers matchs, et je voudrais rajouter en haut les 3 premieres news, seulement je ne sait comment mettre les balises :s
ca ferai ca :
$sql = 'SELECT * FROM news ORDER BY annee DESC, mois DESC, jour DESC, heure DESC LIMIT 0,3';
voici mon code existant qui fonctionne trés bien :
ca ferai ca :
$sql = 'SELECT * FROM news ORDER BY annee DESC, mois DESC, jour DESC, heure DESC LIMIT 0,3';
voici mon code existant qui fonctionne trés bien :
<?php
include ('config.php');
// on se connecte à notre base
$bdd = mysql_connect ($host, $user, $pass);
mysql_select_db($base, $bdd);
// lancement de la requête.
$sql = 'SELECT * FROM matchs ORDER BY annee DESC, mois DESC, jour DESC, heure DESC LIMIT 0,20';
// on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
// on compte le nombre de news stockées dans la base de données
$nb_news = mysql_num_rows($req);
if ($nb_news == 0) {
echo 'Problème de connexion à la base de données.';
}
else {
$xml = "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?> \n";
$xml .= "<rss version=\"0.91\"> \n";
$xml .= "<channel> \n";
$xml .= "<title>Matchs des berSerkers</title> \n";
$xml .= "<link><a href="http://www.bSk.fr.tc<" target="_blank">www.bSk.fr.tc<</a>;/link> \n";
$xml .= "<description>Matchs des bSk</description> \n";
$xml .= "<language>fr</language> \n";
// si on a au moins une news, on l'affiche
while ($data = mysql_fetch_array($req)) {
// on affiche les résultats
$xml .= "<item> \n";
$xml .= "<title>".stripslashes(htmlspecialchars($data['jour'])).".".stripslashes(htmlspecialchars($data['mois']))." ".stripslashes(htmlspecialchars($data['adversaire']))." [".stripslashes(htmlspecialchars($data['notrescore']))."-".stripslashes(htmlspecialchars($data['scoreadversaire']))."] ".stripslashes(htmlspecialchars($data['style']))."</title> \n";
$xml .= "<link><a href="http://www.bSk-Gaming.net/wars.php?id=" target="_blank">http://www.bSk-Gaming.net/wars.php?id=</a>".($data['id'])."</link> \n";
$xml .= "<description>".htmlspecialchars($data['type'])."</description> \n";
$xml .= "</item> \n";
}
// on ".stripslashes(htmlspecialchars($data['map1']))." ".stripslashes(htmlspecialchars($data['map2'])).
$xml .= "</channel> \n";
$xml .= "</rss>";
}
// on libère l'espace mémoire alloué à cette requête
mysql_free_result ($req);
// on ferme la connexion à la base de données
mysql_close ();
$fp = fopen("../rss.xml", 'w+');
fputs($fp, $xml);
fclose($fp);
?>
Autres pages sur : flux rss requetes differentes
Lassé par la pub ? Créez un compte
c'est ironique
Sérieusement, pour un site ou il y a une news toute les 2 semaines, et 3-4 matchs par semaine, il serai plus judicieux d'intégrer les 3 dernieres news sur mon flux rss de matchs, car deux flux, dont un presque inactif serais superflue, de plus il ne faut pas oublier que celui qui navigue sur notre site n'a pas qu'un favoris rss sur son FX ( par exemple ).
Et je veux pas savoir si c'est bien ou pas, mais je veux savoir comment l'ont peut faire, j'ai essayé de faire une requete de plus mais ca ne fonctionnait.
Sérieusement, pour un site ou il y a une news toute les 2 semaines, et 3-4 matchs par semaine, il serai plus judicieux d'intégrer les 3 dernieres news sur mon flux rss de matchs, car deux flux, dont un presque inactif serais superflue, de plus il ne faut pas oublier que celui qui navigue sur notre site n'a pas qu'un favoris rss sur son FX ( par exemple ).
Et je veux pas savoir si c'est bien ou pas, mais je veux savoir comment l'ont peut faire, j'ai essayé de faire une requete de plus mais ca ne fonctionnait.
votre script m'a aidé à comprendre comment à générer un flux rss à partir d'une base mysql.
un fichier rss est bien généré mais je n'arrive pas à l'exploiter : je désire l'introduire dans une page perso.
acceptez vous de m'informer sur un choix de documentations pour me former à ce sport.
salutations
un fichier rss est bien généré mais je n'arrive pas à l'exploiter : je désire l'introduire dans une page perso.
acceptez vous de m'informer sur un choix de documentations pour me former à ce sport.
salutations
Lassé par la pub ? Créez un compte
- Contenus similaires :
- ForumWinfreetv flux rss
- ForumLecteur flux rss
- ForumSynchronisation flux rss
- ForumOutlook flux rss proxy
- ForumNotification maj flux rss
- ForumRapatrier flux rss sur serveur
- ForumOutlook flux rss commentcamarche
- ForumAnnuaire flux rss hightech
- articlesChoisir un agregateur de flux rss
- ForumLecteur flux rss windows
- Voir plus