php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.06.2011, 02:05  
Neuer Benutzer
 
Registriert seit: 06.06.2011
Beiträge: 14
PHP-Kenntnisse:
Anfänger
Ineffizienz befindet sich auf einem aufstrebenden Ast
Standard neue Spalte mit Formulareintrag?

Hallo,

im Prinzip hab ich bloß eine ganz knappe Frage. Ich erkläre aber kurz den Hintergrund:

Ich will ein Script schreiben, bei dem sich der Besucher einen Tag aussuchen kann und dann eine Zeit auswählt, wann er beispielsweise einen Tisch reservieren will.
Nun hatte ich überlegt, ob es vielleicht möglich wäre eine Spalte nach dem entsprechenden Datum zu benennen. Das heißt also, wenn ein Nutzer sich ein Datum und eine Zeit ausgesucht hat, wird in der Tabelle eine neue Spalte erstellt, die als Namen das ausgewählte Datum hat.

Ich hab es sowohl mit dem
Code:
$_REQUEST/$_POST
Befehl versucht, als auch damit das Datum vorher in einer Variable einzulesen und dann als Spaltennamen definieren zu lassen. Beides hat nicht funktioniert.

Gibt es diese Möglichkeit oder gibt es sie nicht?
Ineffizienz ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 20.06.2011, 02:11  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
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

Ja, das geht ist aber hochgradiger Unsinn. Daten gehören in die Felder, nicht in die Spaltennamen

$_REQUEST/$_POST sind keine Befehle und was Du versucht hast, weiß nur der Wind.

Zitat:
Beides hat nicht funktioniert.
__________________
--
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 offline   Mit Zitat antworten
Alt 20.06.2011, 02:33  
Neuer Benutzer
 
Registriert seit: 06.06.2011
Beiträge: 14
PHP-Kenntnisse:
Anfänger
Ineffizienz befindet sich auf einem aufstrebenden Ast
Standard

sollte ich das dann doch lieber so gliedern, dass im Spaltennamen beispielsweise "Tag" steht und darunter in der Spalte das entsprechende Datum?

Ich muss ehrlich zu geben, dass ich noch nicht so viel mit Datenbanken gearbeitet habe und so langsam versuche mir ein Bild davon zu machen bzw. zu verstehen, wie man am Besten mit denen umgeht...
Ineffizienz ist offline   Mit Zitat antworten
Alt 20.06.2011, 07:50  
Erfahrener Benutzer
 
Registriert seit: 07.12.2009
Beiträge: 843
PHP-Kenntnisse:
Fortgeschritten
chorn befindet sich auf einem aufstrebenden Ast
Standard

Gute Lektüre findest du unter dem Stichwort "Normalisierung".
chorn ist offline   Mit Zitat antworten
Alt 20.06.2011, 08:00  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

ja, im Grunde führt eben Normalisierung zu genau der von dir beschriebenen Lösung - nur etwas "größer"

wenn du das etwas weiterspinnst, kommst du wohl zu einer weiteren Tabelle, die etwa folgenden Aufbau hat

Code:
id
gast_id
tisch_id
datum
denn es handelt sich um eine m:n Relation - m Gäste können n unterschiedliche Tische reservieren (möglicherweise sogar zum selben Termin).
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 ist offline   Mit Zitat antworten
Alt 23.06.2011, 21:19  
Neuer Benutzer
 
Registriert seit: 06.06.2011
Beiträge: 14
PHP-Kenntnisse:
Anfänger
Ineffizienz befindet sich auf einem aufstrebenden Ast
Standard

ok danke erstmal soweit. Ich habe das jetzt den Vorschlag mal soweit eingebettet, hab aber noch ein paar andere Fehler drin. Ich werd am Wochenende weiterprobieren.

Thema kann hier glaub ich zu gemacht werden.
Ineffizienz ist offline   Mit Zitat antworten
Antwort


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
Neue Browser neue probleme? syNTax Off-Topic Diskussionen 6 24.03.2011 11:07
Neue Beiträge MaxC Board-Support 7 09.10.2010 11:59
Freie ID einer auto_increment Spalte nachträglich einfügen? juice122 Datenbanken 2 07.08.2010 01:12
Neue Spalte hinzufügen alex9787 PHP Tipps 2009 21 22.10.2009 16:52
[Erledigt] neue Spalte Füllen ketchup PHP Tipps 2009 11 17.02.2009 15:51
SQL-Befehl: Spalte innerhalb der Tabelle in andere Spalte... go1denboy Datenbanken 5 12.06.2008 19:06
Wie bekomm ich eine neue Session-ID?? rabatz PHP Tipps 2007 1 20.02.2007 15:26
Durch Spalte definieren, welche Spalte zu ändern ist. CC84 Datenbanken 5 28.11.2006 10:26
spalte rechts ausrichten, text aber trotzdem linksbündig Crypi HTML, Usability und Barrierefreiheit 5 14.09.2006 11:35
Spalte mit Array angleichen Zahl Datenbanken 3 16.07.2006 18:08
doppelte Werte / Strings einer Spalte nur einmal ausgeben... Datenbanken 2 29.07.2005 12:10
Kontaktformular, welches auf neue html Seite führt PHP Tipps 2005-2 4 20.07.2005 11:21
Spalte anlegen und in diese Daten einfügen Anuschka PHP Tipps 2004 11 09.08.2004 00:43

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
html neue spalte

Alle Zeitangaben in WEZ +2. Es ist jetzt 12:19 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