<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
Hi,<br>
<br>
I have the following code to generate a RSS feed dinamically, so I can
use it on Drupal CMS.<br>
For example, this link <b><a class="moz-txt-link-freetext" href="http://peru.campusvirtualsp.org/repositorio/rsstest.php">http://peru.campusvirtualsp.org/repositorio/rsstest.php</a></b>
would generate a RSS feed so I can use on Drupal.<br>
You can see the query I'm using (<b>"SELECT ResourceId, Title, Url FROM
Resources"</b>).<br>
However I want to filter results by type (which is a ControlledName). <br>
How my query sholud be?<br>
Maybe something like: <b>SELECT ResourceId, Title, Url FROM Resources
where type='Course'<br>
</b>The problem is I still don't understand the database model and its
relationships.<br>
I was looking in order to find the table where Resources and
ControlledNames or MetadataFields get related but nothing.<br>
Any help would be really apreciated.<br>
<br>
Jhonatan<br>
<br>
<br>
<b>PHP CODE: File rsstest.php</b><br>
&lt;?<br>
$rss_titulo = 'CVSP Peru RSS';<br>
$rss_url =
'<a class="moz-txt-link-freetext" href="http://peru.campusvirtualsp.org/repositorio/SPT--FullRecord.php">http://peru.campusvirtualsp.org/repositorio/SPT--FullRecord.php</a>';<br>
$rss_descripcion = 'Noticias de Campus Virtual de Salud Publica';<br>
$rss_email = '<a class="moz-txt-link-abbreviated" href="mailto:admin@email.com">admin@email.com</a>';<br>
<br>
$db_server = 'server';<br>
$db_user = 'user';<br>
$db_pass = 'password';<br>
<br>
$conexion = mysql_connect($db_server,$db_user,$db_pass);<br>
mysql_select_db("database", $conexion);<br>
<br>
<b>$sql = "SELECT ResourceId, Title, Url FROM Resources";</b><br>
$result = mysql_query($sql, $conexion);<br>
$item = mysql_fetch_assoc($result);<br>
<br>
header('Content-type: text/xml; charset="iso-8859-1"', true);<br>
<br>
echo '&lt;?xml version="1.0" encoding="iso-8859-1"?&gt;';<br>
echo '&lt;rss
version="0.92"&gt;&lt;channel&gt;&lt;docs&gt;<a class="moz-txt-link-freetext" href="http://peru.campusvirtualsp.org/">http://peru.campusvirtualsp.org/</a>&lt;/docs&gt;
&lt;title&gt;'.$rss_titulo.'&lt;/title&gt;&lt;link&gt;'.$rss_url.'&lt;/link&gt;&lt;description&gt;'.$rss_descripcion.'&lt;/description&gt;&lt;language&gt;es&lt;/language&gt;&lt;managingEditor&gt;'.$rss_email.'&lt;/managingEditor&gt;&lt;webMaster&gt;'.$rss_email.'&lt;/webMaster&gt;';<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; do {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo "&lt;item&gt;";<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo "&lt;title&gt;".$item['Title']."&lt;/title&gt;";<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo
"&lt;link&gt;".$rss_url."?ResourceId=".$item['ResourceId']."&lt;/link&gt;";<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo
"&lt;description&gt;".$item['Title']."&lt;/description&gt;";<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo "&lt;/item&gt;";<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } while ($item = mysql_fetch_assoc($result));<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo "&lt;/channel&gt;";<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo "&lt;/rss&gt;";&nbsp; &nbsp;<br>
?&gt;
</body>
</html>