Ik wil een dynamische sitemap genereren vanuit een MySQL databeestje...
Nu lijkt me het verreweg het makkelijks om dit met een recusieve loop te doen, op zich geen probleem, heb ik vaak zat in Delphi/C++/Java gedaan en ook PHP kan dat getuige o.a.:
http://groups.google.com/....camel%40LOCALHOST&rnum=9
dit moet imho keurig werken, maar niets is minder waar, er komt geen resultaat! Nu dacht ik dat misschien de query steeds overschreven wordt en dat dat het probleem is, maar weet niet zeker....
output html houdt op bij het uitvoeren van de functie dus daar loopt het mis...
Nu lijkt me het verreweg het makkelijks om dit met een recusieve loop te doen, op zich geen probleem, heb ik vaak zat in Delphi/C++/Java gedaan en ook PHP kan dat getuige o.a.:
http://groups.google.com/....camel%40LOCALHOST&rnum=9
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
| function getContentTest($curid, $prev_content) { $query_SitemapFunction = "SELECT * FROM sitemap where prev_item = " . $curid; $SitemapFunction = mysql_query($query_SitemapFunction, $CostsOfWarConn) or die(mysql_error()); $row_SitemapFunction = mysql_fetch_assoc($SitemapFunction); $totalRows_SitemapFunction = mysql_num_rows($SitemapFunction); do { $html_content = $prev_content . " " . $row_SitemapFunction['SitemapText'] . getContentTest($row_SitemapFunction['uid'], $prev_content); } while ($row_SitemapFunction = mysql_fetch_assoc($SitemapFunction)); return $html_content; } |
dit moet imho keurig werken, maar niets is minder waar, er komt geen resultaat! Nu dacht ik dat misschien de query steeds overschreven wordt en dat dat het probleem is, maar weet niet zeker....
output html houdt op bij het uitvoeren van de functie dus daar loopt het mis...
[ Voor 4% gewijzigd door jopiek op 06-01-2003 20:03 . Reden: url gefixt ]
Cogito Ergo Credo