alle nodes mit gleichem node-titel auflisten
![](http://www.drupalcenter.de/files/noavatar_mini.gif)
am 23.11.2007 - 16:09 Uhr in
Hi Leute!
Ich würde gerne wissen, wie man alle Nodes mit gleichem node-titel auflisten kann.
Weiß das jemand?
Danke!
- Anmelden oder Registrieren um Kommentare zu schreiben
Hi Leute!
Ich würde gerne wissen, wie man alle Nodes mit gleichem node-titel auflisten kann.
Weiß das jemand?
Danke!
Beiträge im Forum: 249899
Registrierte User: 20075
Neue User:
wla | 9449 |
stBorchert | 6003 |
quiptime | 4972 |
Tobias Bähr | 4019 |
bv | 3924 |
ronald | 3854 |
md | 3717 |
Thoor | 3678 |
Alexander Langer | 3416 |
Exterior | 2903 |
Gleicher titel ist sehr
am 23.11.2007 - 17:03 Uhr
Gleicher titel ist sehr schwer.
Also "Gruene Wiese" und "Grüne Wiese"
Identischer Titel geht leichter aber meines wissens nur mit etwas php code. der folgende code funktioniert wenn man ihn einfach in das body field einer neuen page copiert (PHP als Textfilter!)
Für Verbesserungsvorschläge wär ich dankbar
<?php
// alle titel auswählen die mehr als einmal vorkommen
$doubles = db_query("SELECT title FROM {node} GROUP BY title HAVING ( COUNT(title) > 1 )");
while ($doubletitle = db_fetch_object($doubles)) {
// wie gehts ohne verschachtelte queries???
$doublenids = db_query("SELECT nid, title FROM {node} WHERE title = '%s'", $doubletitle->title);
while ($doublenid = db_fetch_object($doublenids)) {
print "<a href='node/$doublenid->nid/edit'>".$doublenid->title." (Node ID: $doublenid->nid)</a><br>";
}
}
?>