php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2010

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 05.05.2010, 01:16  
Benutzer
 
Registriert seit: 05.05.2010
Beiträge: 38
PHP-Kenntnisse:
Anfänger
Basti2o1o befindet sich auf einem aufstrebenden Ast
Standard Tabellen mittels Formular erzeugen

Hallo,

ich habe mal eine Frage. Und zwar möchte ich über ein Formular immer wieder neue Tabellen erzeugen lassen durch Benutzer. Diese Tabellen sollen einen Namen haben. Ich habe gedacht, ich lass den Tabellen automatisch die Namen 1, 2, 3, usw. zuweisen. Diese Tabellen könnte ich dann ganz einfach bei der Ausgabe auf einer Internetseite sortiert ausgeben. Leider funktioniert das nicht, weil es Probleme gibt wenn ich in der Tabelle irgendwas selectieren will.
Wo liegt das Problem, darf man Tabellen nicht Zahlen als Namen geben?
Hat vielleicht irgendjemand ne andere Idee wie ich Tabellennamen automatisch erzeugen kann?

Um Antwort wäre ich dankbar.
Basti2o1o ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 05.05.2010, 01:29  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.991
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Zitat:
Und zwar möchte ich über ein Formular immer wieder neue Tabellen erzeugen lassen durch Benutzer.
Warum?
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online  
Alt 05.05.2010, 01:43  
Erfahrener Benutzer
 
Registriert seit: 20.01.2010
Beiträge: 108
PHP-Kenntnisse:
Fortgeschritten
feeela befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Basti2o1o Beitrag anzeigen
Hat vielleicht irgendjemand ne Idee
Ja. Mehr wesentliche Details in der Problembeschreibung.

Möchtest du dynamisch Tabellen erzeugen und die dann speichern? Dann siehe z.B. hier oder dort.

Wenn du das jetzt speichern willst, hast du bei variablen Tabellen wahrscheinlich kaum (einfache) Möglichkeiten, dies in einer Datenbank abzulegen. Du könntest z.B. CSV-Dateien mit Header-Zeilen erzeugen und diese dann zur Darstellung beim nächsten Mal entweder via PHP oder JS in HTML-Tabellen umwandeln.
__________________
Je grösser der Dachschaden, desto schöner der Ausblick zum Himmel. - Karlheinz Deschner
feeela ist offline  
Alt 05.05.2010, 01:47  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.991
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Ich -vermute- er reder von Datenbanktabellen.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online  
Alt 05.05.2010, 13:06  
Benutzer
 
Registriert seit: 05.05.2010
Beiträge: 38
PHP-Kenntnisse:
Anfänger
Basti2o1o befindet sich auf einem aufstrebenden Ast
Standard

Ja ich meine Datenbanktabellen, sorry das ich das nicht erwähnt hatte, ist wohl untergegangen.

Sinn ist es, dass der Benutzer ein Formular ausfüllt wie zum Beispiel hier im Forum, wodrauf auch geantwortet werden kann. Dachte mir, alles was zu einem Thema gehört in eine seperate Tabelle zu schreiben und dann nach Datum und Uhrzeit sortiert ausgeben zu lassen. Funktioniert auch alles super, in Tabellen reinschreiben, auslesen usw. Das Problem ist nur, dass ich immer wieder neue Tabellen erzeugen lasse, die jeweils einen anderen Tabellennamen haben sollen. Und da hab ich mir geacht die einzelnen Tabellen automatisch die Namen 1, 2, 3 usw. zu geben, indem ich die Anzahl der Tabellen auslese und +1 nehme für die neue Tabelle die erzeugt wird. Das klappt aber nicht, da die Funktion "select * from 1" nicht mit Zahlen funktioniert.
Wo liegt das Problem, darf man Tabellen nicht Zahlen als Namen geben?
Hat vielleicht irgendjemand ne andere Idee wie ich Tabellennamen automatisch erzeugen kann?

Um Antwort wäre ich dankbar.
Basti2o1o ist offline  
Alt 05.05.2010, 13:10  
Erfahrener Benutzer
 
Benutzerbild von Ramona86
 
Registriert seit: 11.07.2008
Beiträge: 121
PHP-Kenntnisse:
Anfänger
Ramona86 wird schon bald berühmt werdenRamona86 wird schon bald berühmt werden
Standard

Ich verstehe noch nicht ganz, warum du jedesmal eine neue Tabelle erzeugen willst.
Warum machst du nicht immer einfach neue Datensätze und gibst denen die ID 1, 2, 3... usw. ?

Korrigiert mich bitte, wenn ich da jetzt was falsch verstanden habe.

Gruß
Ramona
__________________
Am Ende wird alles gut!
Wenn es nicht gut ist, ist es noch nicht das Ende.
Ramona86 ist offline  
Alt 05.05.2010, 13:16  
Benutzer
 
Registriert seit: 05.05.2010
Beiträge: 38
PHP-Kenntnisse:
Anfänger
Basti2o1o befindet sich auf einem aufstrebenden Ast
Standard

Weil ich ein Forum programmiere, und zusammengehöige Beiträge in einer Tabelle speichern möchte, damit diese zusammengehörig ausgegeben werden können.
Vielleicht gibt es da ja auch eine andere (bessere) Möglichkeit so etwas zu machen, die mir noch nicht eingefallen ist.

Gruß
Basti2o1o ist offline  
Alt 05.05.2010, 14:21  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.991
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Nein, das ist falsch. Auch in Foren werden Daten in Datensätzen abgelegt. Nicht in Tabellen pro Thread oder Tabellen pro Forum o.ä.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online  
Alt 05.05.2010, 14:32  
Benutzer
 
Registriert seit: 05.05.2010
Beiträge: 38
PHP-Kenntnisse:
Anfänger
Basti2o1o befindet sich auf einem aufstrebenden Ast
Standard

Das heißt man fügt alle Einträge in einer Tabelle zusammen und gibt den zusammengehörigen Einträgen dieselbe ID. Neue Einträge würden dann eine neue ID bekommen. und Einträge als Antwort auf bestehende Einträge die ID des Eintrags auf den geantwortet wurde.
Das heißt alle Einträge sind durcheinander in dieser Tabelle. Anschließen liest man die Tabelle aus und sortiert diese nach ID und gegebenenfalls nach Datum und Uhrzeit des Eintrags.

Ich hoffe ich hab das richtig verstanden. Wäre nett wenn du mir das bestätigen könntest. Oder mich korrigierst wenns falsch ist.

Vielen Dank.
Basti2o1o ist offline  
Alt 05.05.2010, 14:34  
Moderator
 
Benutzerbild von Asipak
 
Registriert seit: 18.07.2005
Beiträge: 4.072
Asipak sorgt für eine eindrucksvolle AtmosphäreAsipak sorgt für eine eindrucksvolle Atmosphäre
Standard

Bitte lesen: Normalisierung (Datenbank) – Wikipedia.
Asipak ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mehrseitiges verzweigtes Formular RobbyNaish PHP Tipps 2009 1 19.12.2009 01:51
Wie kann ich in einem Formular automatisch eindeutige Feldnamen erzeugen (+auswerten) juts1177 PHP Tipps 2009 6 17.08.2009 15:02
Dynamisches Formular erstellen pras Datenbanken 3 24.02.2009 16:01
[Erledigt] Limit auf Ergebnissumme mehrerer Tabellen Frank Datenbanken 8 02.09.2008 11:33
Tool um (Spiel)Klassen zu erzeugen Martin13 PHP-Fortgeschrittene 6 05.09.2007 02:25
Contentupdate von Kunde mittels Eingabemaske / Formular ??? PHP Tipps 2005 8 14.03.2005 02:30
Formular aus DB erzeugen Datenbanken 4 23.02.2005 16:08
Formular mit fpdf erzeugen! Boennchen PHP Tipps 2005 4 01.02.2005 11:59
bild mittels formular uploaden PHP Tipps 2005 6 08.01.2005 04:21
Im Formular user abfragen? Datenbanken 3 06.01.2005 10:51
Eintrag in Datenbank mittels Formular? Datenbanken 5 16.12.2004 17:36
datum eingabe mittels formular + 6wochen PHP Tipps 2004 6 17.10.2004 20:53
Tabellen aus Datenbank erzeugen??? PHP Tipps 2004 5 02.08.2004 12:00
Abfrage über 3 Tabellen PHP Tipps 2004 3 31.07.2004 22:34
[Erledigt] variable Tabellen erzeugen PHP Tipps 2004 1 14.06.2004 09:33

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php formular tabelle, php tabelle formular, php formular erstellen, php form in tabelle, php eingabefeld in tabelle, php formular erzeugen, php formulare erstellen, php formular mit tabelle, php formular in tabelle, php tabellen formular, tabelle aus formular erzeugen, php formular tabelle in datenbank, formular erzeugen in php, formular tabelle php datenbank, tabelle im php formular, html php tabelle formular, html in php tabelle formular, dynamische tabelle in formular php, mit php automatisch tabelle erstellen, php tabelle aus form

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:39 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum