WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » Einträge nur einmal aus DB anzeigen. » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von flotschi1981
Hallo,

also meine DB Struktur:

id feldname feldtype anordnung formfertig

feldname: Steht z.B. Vorname, Name usw.... Eben der Name, der vor einem Textfeld stehen soll

feldtype: Steht z.B. textarea, textfield usw....

anordnung: Zur Sortierung der einzelnen Felder wie man es eben haben möchte

formfertig: Drückt der User eben einen Button "Fertig stellen" kann er einen Namen eingeben und der Name wird dann allen leeren Feldern in formfertig zugeordnet. Damit erreiche ich dann eine eindeutige Zuordnung der Formularfelder zu einem Formular. (Man soll ja mehrere Formulare anlegen können)

Jetzt muss ich halt irgendwie mein Script erkennen lassen, dass alle gleichen Einträge in formfertig ein Formular ist und davor muss ja dann ein <form> und danach ein </form> kommen. Kommt dann wieder ein anderer Eintrag in formfertig dann muss wieder das selbe passieren. Damit kann ich dann mehrere Formular anlegen.

Wie mache ich dies am besten????
von Agent
@KeyLF: group by passt nicht, je nachdem was da noch für daten in der DB sind... group by hat noch andere effekte neben "alles doppelte nur einmal holen"...

@flotschi: erklär mal deine db struktur etwas genauer, bitte...

ich denke da kann man noch irgendwas besser machen (spontan gesagt)...

Gruß,

Agent
von KeyLF
Wieso passt Group By nicht?!
von flotschi1981
Nochmal eine kleine Frage.

Was macht eigentlich group by genau?

Mir geht es eigentlich darum, dass ich ein Script schreibe bei dem User selber Formulare anlegen können. Ein User wählt z.B. ein Textfeld aus und drück "Speichern" und es wird in der DB abgelegt! Hat er alles angelegt, drückt er auf "Fertig stellen" und kann dann dem Formular einen eindeutigen Namen zuweisen. Er Name wird dann in der DB neben den jeweilen Textfelder usw... gesetzt. Jetzt will ich dass alle Formularfelder, eines Formular, die den gleichen Namen haben, aufgelistet werden und genau davor ein <form> und danach ein </form> haben. Erst dann darf wieder ein neues Formular mit einem neuen Namen kommen.

Wie mache ich denn dies am besten????



von Agent
Group By passt nicht, je nachdem was da noch für daten in der DB sind.

und: SELECT DISTINCT klappt bereits. Siehe oben.

???

Gruß,

Agent

Nach oben