Magpierss : Générer un flux rss

Toutes les questions et les aides qui concernent le langage PHP
Avatar de l’utilisateur
Yoyo
Gérant
Gérant
 
Messages: 2031
Enregistré le: Mer Sep 27, 2006 4:54 pm

Re: Magpierss : Générer un flux rss

Messagepar Yoyo le Jeu Oct 16, 2008 10:41 am

Pourquoi tu insères pas ton lien lors de la génération du flux xml ? Tu dis que $lien vaut un nombre, alors pourquoi pas faire:

Code: Tout sélectionner
$xml .= '<link>http://tonsite.com/index.php?id='.$lien.'</link>'
Vive les tutomakers ;)

Avatar de l’utilisateur
twin
Tutomaker Apprenti
Tutomaker Apprenti
 
Messages: 51
Enregistré le: Mar Aoû 19, 2008 3:53 pm
Localisation: Sur le serveur

Re: Magpierss : Générer un flux rss

Messagepar twin le Jeu Oct 16, 2008 1:33 pm

C'est parfait tout çà ;)
J'avais essayé, mais j'ai du me tromper quelque part.
Maintenant, j'ai le problème de ma date est résoudre (et après sa devrait être bon). Mais mon problème et qu'il y a une table date, mais elle est vide.

Avatar de l’utilisateur
Yoyo
Gérant
Gérant
 
Messages: 2031
Enregistré le: Mer Sep 27, 2006 4:54 pm

Re: Magpierss : Générer un flux rss

Messagepar Yoyo le Jeu Oct 16, 2008 3:17 pm

Faut un peu chercher aussi hein :beurk: J'suis là pour aider par pour servir sur un plateau. S'il y a pas de date dans la base de données, c'est qu'il y a un problème avec la requête d'insertion.

$ajout= "INSERT INTO article_flux (titre, texte, date, url, site) VALUES('$item[title]','$item[description]','$item[date]','$item[link]','$verification2[nom]')";

Tu n'as qu'à afficher $ajout:

echo $ajout;

pour voir si la requête d'insertion correspond bien à ce que tu penses. Tu verras tout de suite si la date est présente ou pas.
Vive les tutomakers ;)

Avatar de l’utilisateur
twin
Tutomaker Apprenti
Tutomaker Apprenti
 
Messages: 51
Enregistré le: Mar Aoû 19, 2008 3:53 pm
Localisation: Sur le serveur

Re: Magpierss : Générer un flux rss

Messagepar twin le Jeu Oct 16, 2008 3:29 pm

Ha mais je t'assure que je cherche, je test...depuis hier, je ne lâche pas l'affaire; mais je suis vraiment mauvais. Je n'arrête pas de consulter et lire pleins de sites, forums...mais cela ne m'aide pas toujours.

Pour la date, la table "date" est complètement vide.

Théoriquement, c'est juste la requête ci-dessous qui permet d'ajouter les informations dans la bdd ?
$ajout= "INSERT INTO article_flux (titre, texte, date, url, site) VALUES('$item[title]','$item[description]','$item[date]','$item[link]','$verification2[nom]')";

Car là, elle me semble bonne, mais rien de s'affiche pour la date alors que le reste, c'est bon. La je pense qu'il va être difficile de m'aider pour la suite :?

Avatar de l’utilisateur
Yoyo
Gérant
Gérant
 
Messages: 2031
Enregistré le: Mer Sep 27, 2006 4:54 pm

Re: Magpierss : Générer un flux rss

Messagepar Yoyo le Jeu Oct 16, 2008 3:34 pm

Je répète, fais un affichage de ta requête pour debugger:

echo $ajout;
Vive les tutomakers ;)

Avatar de l’utilisateur
twin
Tutomaker Apprenti
Tutomaker Apprenti
 
Messages: 51
Enregistré le: Mar Aoû 19, 2008 3:53 pm
Localisation: Sur le serveur

Re: Magpierss : Générer un flux rss

Messagepar twin le Jeu Oct 16, 2008 3:35 pm

Euh, oui, mais où ?
Quand je te dis que je ne suis pas doué. :/
J'ai essayé d'ajouter la requête sur ma page où j'aimerais que la date s'affiche, mais sans succès.

Avatar de l’utilisateur
twin
Tutomaker Apprenti
Tutomaker Apprenti
 
Messages: 51
Enregistré le: Mar Aoû 19, 2008 3:53 pm
Localisation: Sur le serveur

Re: Magpierss : Générer un flux rss

Messagepar twin le Jeu Oct 16, 2008 4:00 pm

J'ai réussi à afficher la date sur ma page archive en faisant :
<?php echo $date = date("d-m-Y", parse_w3cdtf($item['date']));?>
La date ne s'insère pas dans la bdd, mais elle s'affiche au moins sur le site. Par contre, il n'affiche pas la bonne date, mais :
01/01/1970

Avatar de l’utilisateur
Yoyo
Gérant
Gérant
 
Messages: 2031
Enregistré le: Mer Sep 27, 2006 4:54 pm

Re: Magpierss : Générer un flux rss

Messagepar Yoyo le Jeu Oct 16, 2008 4:25 pm

Affiche ta requête après l'avoir initialisée n'importe ou dans ton code pour la debugger:

echo $ajout;

Ensuite, regarde si cette requête correspond bien à ce que tu attends, que a la date est bonne.
Vive les tutomakers ;)

Avatar de l’utilisateur
twin
Tutomaker Apprenti
Tutomaker Apprenti
 
Messages: 51
Enregistré le: Mar Aoû 19, 2008 3:53 pm
Localisation: Sur le serveur

Re: Magpierss : Générer un flux rss

Messagepar twin le Jeu Oct 16, 2008 4:42 pm

La requête n'affiche rien du tout. Je n'y comprend plus rien... :o


Précédente

Retourner vers Langage PHP

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 0 invités