MySQLabfrage in Tabelle wiedergeben
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
abschneiden
angabe
angeben
autor
beitrag
datensatz
deswegen
eingegebenen daten
eintrag
fest
formular
mache
nummer
preisfrage
schaffen
schleifen
speicher
stehen
tabelle
versuch
-
Hallo Leute... hab mal wieder en Prob mit PHP. XD
Ich hab per Formular und entsprechenden phpscript einen Datensatz in meiner MySQL-Datenbank erstellt. Jetzt m?chte ich die einzelnen Daten in eine Tabelle einsortieren. Die Tabelle sieht bei mir ungafair so aus.
Eintrag: |ANGABE |Datum: |ANGABE |Zeit: | ANGABE
-------------------------------------------------
Name: |ANGABE | Text:
E-Mail: |ANGABE |-------------------------------
ICQ: |ANGABE | ANGABE VON TEXT
Homepage:|ANGABE |
Diese Tabelle soll sich wie bei einem G?stebuch wiederholen... genau genommen will ich ja auch erstmal ein G?stebuch versuchen. ^^
Mit meinem Wissen kann ich immer nur die ANGABEN wiederholen aber dann hab ich nach ner Zeit zich 1000 Werte in einer Zelle. Es soll aber jede Angabe einmal in der entsprechenden Zelle sein.
Kann mir da einer helfen? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Also wenn ich das richtig versthe dann willst du eine G?stebuch programmieren?
Und du willst das die Angaben des Autoren nur bei seinem Eintrag stehen?
Dann mache es mit einer Forschleife:
for ($i = 0; $i < count($autor_id); $i++) { echo'<table> <tr> <td bgcolor="#ededed"><i>Autor</i></td> <td bgcolor="#ededed">:</td> <td bgcolor="#ededed"> '.$autor_username[$i].'</td> </tr> <tr> <td bgcolor="#ededed"><i>ICQ</i></td> <td bgcolor="#ededed">:</td> <td bgcolor="#ededed"><center> '.$ICQ_rang[$i].'</center></td> </tr> </table>'; }
In der For Schleife werden dir jetzt alle Angaben zu einem Autor nur einmal ausgeben.
Das hei?t auf Deutsch, der Autor Nummer 1 hat auch nur seinen Namen, Seinen Beitrag und auch nur Seine ICQ Nummer da stehen. -
Das mit der Tabelle hat geklapt... also, dass se jetzt angezeigt wird.. aber durch den Code wird se nicht wirklich wiederholt. Aus dem Grun hab ich mir ?berlegt, die Tabelle mit dem eintragsformular als wert mit in die MySQLDatenbank zu schicken. Das ging aber auch net wirklich. Deswegen m?cht ich jetzt die Tabelle als Festen Wert in der Datenbank haben. Wenn man also ?ber das Formular einen neuen Eintrag macht, soll der Tabellenwert automatisch eingetragen werden, ungefair so wie mit dem automatischen hochz?hlen einer id.
Wei? jemand, wie das geht? -
So, jetzt hab ich ne L?sung gefunden, die keine L?sung ist.
Ich hab einzelne Tabellenabschnitte in Varriablen gespeichert und wollte diese Abschnitte mit dein eingegebenen Daten zur Datenbank schicken, Das klapt aber irgendwie nicht. Dann hab ich das Selbe mal ohne die Abschnitte versucht, also nur mit den eingegebenen Daten... das hat dann seltsamerweise funktioniert.
Und jetzt die gro?e Preisfrage... wieso funzt der Kack einfach net? XD
Muss ich da was besonderes in der Datenbank einstellen, wenn ich HTMLst?cke speichern will???
Mennooooooooooo... isch will doch blo? ein MySQLG?stebuch ham. Sowas muss doch zu schaffen sein. XD -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage