server-php-xml-class-rdql-rdql-test.php / php
<html> <head> <title>RDQL test</title> </head> <body> <div align="center"> <?php include_once("class_rdql.php"); print("<h1>RDQL test</h1><br/>\n"); <people.rdf> WHERE (?x,<dt:members>,?y),(?y,?w,?z) AND ?z<>"http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag" && ?x=="http://foo.org/team" USING dt for <http://foo.org#>, rdf for <http://www.w3.org/1999/02/22-rdf-syntax-ns#>'; query[1]='SELECT ?sal, ?t, ?x FROM <http://ilrt.org/discovery/2000/11/rss-query/jobs-rss.rdf>, <http://ilrt.org/discovery/2000/11/rss-query/jobs.rss> WHERE (?x, <job:advertises>, ?y), (?y, <job:salary>, ?sal), (?y, <job:title>, ?t) AND (?sal >= 100000) USING job for <http://ilrt.org/discovery/2000/11/rss-query/jobvocab.rdf#>'; foreach(a_query) { rows = RDQL_query_document::rdql_query_url(<table border='1' width='80%'>"); print("<tr><td bgcolor='#aaaacc'>Query:</td></tr>"); a_query=str_replace("<","<",a_query=str_replace(">",">",<tr><td bgcolor='#ccccee'><pre>a_query</pre></td></tr>"); print("</table>"); print("<b>Result:</b>"); print("<table border='1'width='80%'>"); foreach(row) { if(!<tr>"); foreach(array_keys(row) as <td bgcolor='#bbbbbb'><b>k</b></td>"); } print("</tr>"); <tr>"); foreach(row as val) { print("<td bgcolor='#dddddd'></td>"); } print("</tr>"); } print("</table>"); print("<br/>"); } ?> </div> </body> </html>
(C) Æliens 20/2/2008
You may not copy or print any of this material without explicit permission of the author or the publisher. In case of other copyright issues, contact the author.