Seitennamen anzeigen (mysql) - Druckversion +- net-board.net Archiv (https://net-board.net) +-- Forum: Deine eigene Homepage (https://net-board.net/forumdisplay.php?fid=26) +--- Forum: Scriptsprachen (+Datenbanksysteme) (https://net-board.net/forumdisplay.php?fid=19) +--- Thema: Seitennamen anzeigen (mysql) (/showthread.php?tid=4749) |
Seitennamen anzeigen (mysql) - Chester - 31.10.2004 hallo friends hab ich grossen prob: ich mach grad ein cms für meine seite und jetzt scheitere ich schon beim menü. es sollen alle daten die in der spalte name anzeigen: [code=php] <? include("header.php"); include("connect.php"); $abfrage = "SELECT site FROM seiten"; $ergebnis = mysql_query($abfrage); $seiten = array($ergebnis); $anzahl = count($seiten); for ($i=0; $i < $anzahl; $i++) { echo $seiten[$i] ." | "; } ?> [/code] mysql: [code=php]-- -- Tabellenstruktur für Tabelle `seiten` -- CREATE TABLE `seiten` ( `id` int(5) NOT NULL default '0', `site` longtext NOT NULL, `text` longtext NOT NULL, PRIMARY KEY (`id`) ) TYPE=MyISAM; -- -- Daten für Tabelle `seiten` -- INSERT INTO `seiten` VALUES (0, 'Home', 'Start'); INSERT INTO `seiten` VALUES (1, 'Referenzen\r\n', 'refs');[/code] was es anzeigt: nur | - kickedINtheHEAD - 02.11.2004 hast nen eigenartigen stil für mysql abfragen normalerweiße fragt man die einzelnen objekte in nem array mit mysql_fetch_object ab irgendwie vermiss ich das bei dir zb (i hoff mal des stimmt - is nur schnell runter geschrieben) [code=php]<? include("header.php"); include("connect.php"); $abfrage = "SELECT site FROM seiten"; $ergebnis = mysql_query($abfrage); while($row = mysql_fetch_object($ergebnis)) { echo $row->site . " | "; } ?>[/code] - codethief - 03.11.2004 $seiten = array($ergebnis); kann ja auch schon gar nicht gutgehen, da du damit die Query-ID, die in $ergebnis steht, in ein Array schreibst. Entschuldige, aber wenn du schon da scheiterst, wird das wohl kaum was mit dem CMS... Yours, codi |