Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Textarea einfügen

Hallo,
ich habe folgendes Problem:

Ich möchte einfach nur einen Text aus einer Textarea in eine Datenbank schreiben.
Aber die Tabelle bleibt immer 0 , dh es steht nichts drin !
Wenn ich den Inhalt vorher lösche trägt er es ein , aber beim nächsten öffnen der Seite wird der inhalt direkt wieder gelöscht!
`
PHP-Code:

Code:                   In Zwischenablage kopieren (nur IE)
1">

Datenbank:
Feld1: id, Typ: int(11), Null:Nein, Standard:1
Feld2: text, Typ: text, Null:Nein

Hoffe mir kann jmd helfen !
Hier gehts zum Orginal Eintrag "Textarea einfügen" im Forum

Antworten

Es kann ja auch kaum zwei Einträge mit der ID 1 geben. Überlasse die ID Vergabe doch MySQL.


2.

Wenn ich das mache, gibt es zwar eine tabelle der id=1 , aber in Text steht nix !
Also ohne ID-Übergabe geht es irgendwie net , was mich auch wundert !
Danke

PS:
Es soll nur das EINE Feld text geben,weil der Text aus der Datenbank auf einer PHP-Site als Maintext dargestellt werden soll !


3.

Dann machst du eben etwas falsch. Deine MySQL Spalte muss mit "auto_increment" ausgestattet werden, dann gibt es da keine Probleme.


4.

Mit dem auto_increment fügt er pro eintrag immer ne neue zeile bzw id hinzu ...
aber ich will nur EINEN text haben --> eine id !

Danke :)


5.

Dann lass die ID doch ganz weg ?


6.

So,
Wenn ich die weglasse macht MySQL trotzdem immernoch neue Zeilen... warum ?
Danke


7.

Weil du, wenn du den Text ändern willst, nicht INSERTEN sollst, sondern UPDATE benutzen musst.


8.

Außerdem soll der Befehl sicherlich nur ausgeführt werden, wenn das Formular auch abgeschickt wurde.


Hier gehts zum Orginal Eintrag "Textarea einfügen" im Forum
 
phpforum.de | Impressum