Hoi,
Mijn feed die ik wil maken werkt niet. Ik wil een feed maken waarbij een PHP bestand nieuwe vacatures ophaalt uit de databse. Kan iemand mij helpen ? De velden die ik wil meenemen staan bij SELECT.....FROM.
Dit is het PHP-bestand:
<?php
header 'content-Type: application/xml; charset=UTF-8'; //Het is een XML-bestand
echo '<rss version=\"2.0\">\n';
echo '<channel>\n';
echo '<title>Marks Pagina</title>\n ';
echo '<link>http://www.vacature-werkt.nl/Vacature-zoeken-feed.xml</link>\n ';
echo '<description>De RSS-feed van Marks Pagina.</description>\n ';
echo '<language>nl</language>\n';
// Verbinding maken
$conn = mysql_connect('******','*****','****');
if(!$conn) {
echo 'Error: cannot make connexion. Please contact ##.<br />';
} else {
echo 'There is an connexion with the database.<br />';
}
// Database selecteren
$db = mysql_select_db('*****');
if(!$db) {
echo 'Error: cannot make connexion. Please contact Search Jobs Abroad.<br />';
} else {
echo 'Database selected.<br />';
}
$qry = "SELECT id, naamvacature, vacaturebeschrijving FROM vacatures ORDER BY datum DESC LIMIT 10";
while($rss_feed = mysql_fetch_assoc($sql))
{
$id = $rss_feed['id'];
$naamvacature = $rss_feed['naamvacature'];
$datum = $rss_feed['datum'];
$vacaturebeschrijving = stripslashes($rss_feed['vacaturebeschrijving']);
$vacaturebeschrijving = htmlspecialchars($vacaturebeschrijving); //Alle html tekens omzetten in leesbare tekens
echo '<item>\n';
echo '<title>'.$naamvacature.'</title>\n';
echo '<pubdate>'.$datum.'</pubdate>';
echo '<link>http://www.jesite.nl/link/naar/het/artikel/'.id.'</link>\n';;
echo '<description>'.$vacaturebeschrijving.'...</description>\n';
echo '</item>\n';
echo '</channel>\n';
echo '</rss>';
?>
En dit is het XML-bestand:
<?xml version="1.0"?>
<rss version="2.0">
<channel>
<item>
<title>De titel van het item - 1</title>
<link>http://www.jesite.nl/link/naar/het/artikel/</link>
<pubdate>Wed, 24 Feb 2010 19:05:58 +0000</pubdate>
<creator>Auteur</creator>
<description>Het hele artikel, een gedeelte of een samenvatting ervan.</description>
</item>
<item>
<title>De titel van het item - 2</title>
<link>http://www.jesite.nl/link/naar/het/artikel/</link>
<pubdate>Wed, 24 Feb 2010 19:05:58 +0000</pubdate>
<creator>Auteur</creator>
<description>Het hele artikel, een gedeelte of een samenvatting ervan.</description>
</item>
</channel>
</rss>
6.210 views