Suche jemanden, der mir bei automatischer Eintragung mit PHP hilft ... |
nathcen

Mitglied
 
Dabei seit: 23.07.2005
Beiträge: 2.862
 |
|
|
26.09.2007 14:51 |
|
|
Stelo

de drecksche Assl
 

Dabei seit: 28.04.2005
Beiträge: 1.628
 |
|
In dem Tut müsste die Sache ja eigtl. Step by Step erklärt sein.
Und wenn du mal nicht weiterkommst dann frag halt hier bzw. im dem Thread vom Tut.
__________________
"Es gibt keine Romanhelden mehr,
weil es keine Individualisten mehr gibt,
weil die Individualität verlorengegangen,
weil der Mensch einsam, jeder Mensch gleich einsam,
ohne Recht auf individuelle Einsamkeit ist und
eine namen- und heldenlose einsame Masse bildet."
Günter Grass

|
|
26.09.2007 16:16 |
|
|
.smartness

0 3 / 0 3 / 2 0 0 9
 
Dabei seit: 20.04.2007
Beiträge: 4.226
 |
|
Ich hatte auch mehrere Stunden gebraucht um es zu kapieren, aber dann ist es ganz einfach
Les dir am besten alles 2x durch und kopiere die Codes so wie sie im TUT beschrieben sind. Dann kannst du die Daten auf deine abändern
__________________
|
|
26.09.2007 17:18 |
|
|
Stelo

de drecksche Assl
 

Dabei seit: 28.04.2005
Beiträge: 1.628
 |
|
Zitat: |
Original von .smartness
[...]und kopiere die Codes so wie sie im TUT beschrieben sind. Dann kannst du die Daten auf deine abändern |
Naja, ob das wirklich die beste Methode ist, da kann man auch drüber streiten.
Am besten dann wenigstens Abtippen, damit du dich schon mal bisschen dran gewöhnst.
EDIT: Dann schreib deine Probleme, also die Dinge bei dennen du einfach niht weiter kommst hier rein, hier gibt dir sicher jemand Auskunft!
__________________
"Es gibt keine Romanhelden mehr,
weil es keine Individualisten mehr gibt,
weil die Individualität verlorengegangen,
weil der Mensch einsam, jeder Mensch gleich einsam,
ohne Recht auf individuelle Einsamkeit ist und
eine namen- und heldenlose einsame Masse bildet."
Günter Grass

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Stelo: 26.09.2007 18:20.
|
|
26.09.2007 18:19 |
|
|
Lena-Aquila

dreist.
 

Dabei seit: 09.03.2005
Beiträge: 419
 |
|
OK, ich versuche mal, das Schritt für Schritt auseinanderzunehmen:
Zitat: |
Original von May-Britt
1. Folgende Dateien werden benötigt
db.php
formular.php
formular_send.php
2. Vorüberlegungen
+ Wie viele Felder möchte ich?
+ Wozu brauche ich es?
|
Das sollte eigentlich klar sein
Zitat: |
Original von May-Britt
3. MySQL-Datenbank
Nehmen wir mal an, ihr wollt einen einfachen Mitgliedereintrag mit ID, Name, Passwort, E-Mail und Homepage machen. Dann benötigen wir folgende Felder in einer neuen Tabelle, namens ‚tutorial’.
|
Eine neue Tabelle legst du (bei funpic) an indem du phpmyadmin aufrufst, auf den Datenbanknamen im lilanen Frame klickst und dann sollte unten im Main-Frame ein Formular sein, wo du den Namen der Tabelle (tutorial) und die Anzahl der Felder (5) eintragen kannst.
Zitat: |
Entweder ihr macht es mit folgenden Einstellungen manuell [fortgeschritten!]:
id [int, 10, leer, unsigned, not null, leer, auto_increment, Primärschlüssel]
name [varchar, 255, leer, leer, not null, leer, leer, unique]
passwort [varchar, 255, leer, leer, not null, leer, leer, leer]
email [varchar, 255, leer, leer, not null, leer, leer, unique]
homepage [varchar, 255, leer, leer, not null, leer, leer, leer]
|
Wenn du beim Schritt oben bestätigt hast, kommst du erstmal auf eine Seite mit massig Formularfeldern. Zähl mal nach - tadaa, genau 5 Reihen, für jedes Tabellenfeld eine.
Es ist immer ganz praktisch, die id ins erste Feld zu tun, da sie die einzelnen Datensätze voneinander unterscheidet, selbst wenn sich zwei Nutzer mit haargenau den selben Daten eintragen.
Dazu schreibst du ins erste Feld der ersten Reihe "id". Ins nächste Feld der ersten Reihe kommt der Typ der Daten, die in dieses Feld eingetragen werden. Ins id-Feld sollen Zahlen, also wählst du den Typ INT (engl. Integer - Ganzzahl). Bei diesem Typ entfällt das Ausfüllen des dritten Felds, das angibt, wie viele Zeichen der Eintrag maximal haben darf. Das nächste Feld, die Attribute, kannst du einfach ignorieren (mache ich zumindest immer
) und im Feld danach kannst du auswählen, ob das Feld eine Leermenge enthalten darf (null) oder nicht (not null). Bei einer id empfiehlt sich eindeutig letzteres! Auch das nächste Feld, "Standard" ignoriere ich normalerweise. Danach wird es interessant: Im Feld "extra" kannst du eine Option namens "auto_increment" auswählen, die automatisch eine aufsteigende Zahl erzeigt (der erste, der sich einträgt, bekommt "1" als id, der zweite "2" usw.). Und zu guter letzt kannst du noch auswählen, ob das Feld ein Primärschlüssel (kein inhalt darf doppelt vorkommen, dient zur Indentifizierung des dazugehörigen Datensatzes*), ein Index (") oder "unique" (kein Inhalt darf doppelt vorkommen) sein soll.
Diese Prozedur widerholst du auch mit den anderen Feldern, allerdings mit anderen Typen (es sei denn, du willst nur Zahlen eintragen). Zur Auswahl stehen u.a. VARCHAR (various characters, verschiedene Zeichen), bei dem du das "Länge"-Feld ausfüllen musst oder TEXT für längere Texte ("Länge"-Feld nicht nötig.)
Tut mir leid, hier muss ich erstmal Pause machen, ich versuche, morgen weiterzumachen.
LG, LMB, Aqui
*kann sein, dass ich Mist rede. Korrigiert mich bitte.
__________________ » SPARTAAAAAA! «
Aktuelle Projekte:
thousand worlds - Stand: 15%
Geisterfilm - Stand 56%
|
|
26.09.2007 20:17 |
|
|
_-PinkPunker-_

alone in kyoto
 

Dabei seit: 20.05.2006
Beiträge: 739
Herkunft: österrike
 |
|
was funktioniert denn nicht?
__________________
|
|
05.10.2007 22:05 |
|
|
|
Impressum
|