Mailinglisten-Archive |
Guten Morgen, trotz viel Hilfe von der Liste komm ich einfach nicht so recht weiter. Ich war der Meinung die Arrays endlich gefressen zu haben. PUSTEKUCHEN. Mein Vorhaben ------------- Ich will 10 Datensätze aus der sql DB abfragen und in ein Array legen. Danach will ich das erste Element und das letzte Element in einer Übersicht ausgeben. Bsp. ---- Begriffe von [Element1] bis [Element10] Danach sollen alle Elemente mit Hilfe einer Schleife untereinander ausgegeben werden. --------------------------------------------------------------- Bis hier hin lief bereits alles. Da es sich bei meinem Vorhaben um eine Begriffserklärung handelt, benötige ich jetzt noch den Link, den ich mit der ID aus der sql DB realisieren will. d.h. ich muss in den Elementen auch noch ein zusätzliches Array reinstecken wo die ID enthalten ist. Diese muss ich aber im Link auch wieder einzeln ansprechen können. -- code -- <? require ("../../01_scripte/php/config.inc/_config.inc"); MYSQL_CONNECT($server, $user, $passwort) or die ( "<H3>Datenbank nicht erreichbar</H3>"); $download1 = "select * from $tb_glossar order by begriff asc limit $id,10"; $download2 = mysql_db_query($datenbank, $download1) or die("Keine Verbindung!"); while ($download = mysql_fetch_array($download2)) { $abc[] = $download ['begriff']; } ?> Begriffe von <?reset ($abc); echo current ($abc); ?> bis <? end ($abc); echo current ($abc); ?><br> <? reset ($abc); $res=1; while ($res) { ?> <a href="javascript:newwin=window.open('index_detail.php3?id=<? echo current ($abc); ?>','','width=200,height=350,scrollbars.visible == false');void null;" class="link1"><? echo current ($abc); ?><br></a> <? $res=next($abc); } ?> -- code ende -- ergebnis unter http://www.tlmc.de/tlmc/public/public/root/15_service/glossar/index_promotio n_test.php?id=15 Nun mein Versuch mit einem zweidimensionalen Array (glaube ich zumindest das dies eins ist) -- code -- <? require ("/_config.inc"); MYSQL_CONNECT($server, $user, $passwort) or die ( "<H3>Datenbank nicht erreichbar</H3>"); $download1 = "select * from $tb_glossar order by begriff asc limit $id,10"; $download2 = mysql_db_query($datenbank, $download1) or die("Keine Verbindung!"); while ($download = mysql_fetch_array($download2)) { $abc[0] = $download ['begriff']; $abc[1] = $download ['id']; } ?> Begriffe von <?reset ($abc); echo $abc[0]; ?> bis <? end ($abc); echo $abc[0]; ?><br> ?> <? reset ($abc); $res=1; while ($res) { ?> <a href="javascript:newwin=window.open('index_detail.php3?id=<? echo $abc[1]; ?>','','width=200,height=350,scrollbars.visible == false');void null;" class="link1"><? echo $abc[0]."<br>"; ?> </a> <? $res=next($abc); } ?> -- code ende -- ergebnis unter http://www.tlmc.de/tlmc/public/public/root/15_service/glossar/index_promotio n_muell.php?id=15 Hier kommt nur noch Müll raus. Ich sitze nun schon seit gestern 15.30 dran und langsam vergeht es mir. Bei http://www.koehntopp.de/kris/artikel/php3-einfuehrung/sld005.htm konnte ich leider nichts finden was mir hilft ebenso wenig http://www.php3-forum.de/array_funktionen.htm Ich danke euch für alle Anregungen, und wünsche eine gute Nacht... thx Andre
php::bar PHP Wiki - Listenarchive