Ses derniers messages sur les forums
ba je dirais bien que si TOUTE ta base est dans ton fichier dump, tu effaces ta base actuelle et tu remplace UPDATE par CREATE et ca devrait te refaire ta base...
enfin pas sur, parceque faut creer (CREATE) et inserer (INSERT)... attends peut etre l'avis de quelqu'un de plus eclaire
Le PHP --> C'est dur !
Ba faut utiliser l'Importation de phpmyadmin... voire la propriete SQL, tu copies/colles ce que tu as dans ton fichier dump et tu executes.
Le PHP --> C'est dur !
non justement je n'ai pas d'url de ce genre.
Mon script affiche les differentes news apres avoir ete les chercher dans la bdd.
Le PHP --> C'est dur !
ok j'ai resolu le probleme d'accent et mon flux est valide, cependant il y a quelques warnings, qui sont :
#
Feeds should not be served with the "text/html" media type [help]
#
Your feed appears to be encoded as "iso-8859-1", but your server is reporting "US-ASCII" [help]
#
line 18, column 13: item should contain a guid element (2 occurrences) [help]
</item><item>
pour les deux premiers je n'ai aucune idee, pour le dernier j'ai essaye de mettre un <guild> mais le probleme est que, si j'ai bien compris, je dois mettre une adresse unique qui cible l'objet du fil.
Seulement je n'ai pas ca sur mon site, puisque mes news s'affichent sur la page d'accueil et rien d'autre.
Une idee ?
Le PHP --> C'est dur !
ok merci LA_GLOBULE. ca fonctionne effectivement.
Mais maintenant ca ne m 'affiche pas les accents... une histoire d'encodage je suppose...
Le PHP --> C'est dur !
ok,
alors j'ai rendu le flux valide, mais sans PHP.
Le probleme c'est l'insertion du code PHP.
Voila ce que j'ai maintenant :
<?xml version="1.0"?>
<rss version="2.0">
<channel>
<title>Karatenergy</title>
<link>http://karatenergy.free.fr</link>
<description>Les news du club</description>
<?php
#Connexion a la base
include('./scripts/bdd.php') ;
#La partie SQL
$sql = "SELECT auteur, titre, date, texte_news FROM news ORDER BY date ASC LIMIT 0,20" ;
#La requete SQL
$requete = mysql_query($sql) or die();
while($data = mysql_fetch_array($requete)){
echo'<item>
<title>'.$data['titre'].' par '.$data['auteur'].'</title>
<link>http://karatenergy.free.fr</link>
<description>'.$data['texte_news'].'</description>
</item>' ;
}
?>
</channel>
</rss>
et bien sur j'ai une grosse PARSE error:
Parse error: syntax error, unexpected T_STRING in /mnt/106/sdc/d/a/karatenergy/V3/rss.php on line 1
parceque PHP n'aime pas le <?xml....?>
Le PHP --> C'est dur !
ok merci moogli
Le PHP --> C'est dur !
Le PHP --> C'est dur !
hmm sympas,
peut etre qu'il faudrait ajouter le type hidden...
Le PHP --> C'est dur !
mais tu sais peut etre pourquoi en local ca passait normalement mais passur le distant...?
Le PHP --> C'est dur !