 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
08.08.2003, 14:19
|
#1
|
|
TP-Member
Registriert seit: Feb 2003
|
problem mit datenbank, keine speicherung
grüße.
frage: möchte per formular einträge in eine datenbank schreiben.
datenbank vorhanden, beim versenden wirft mir der interpreter keine fehlermeldung aus. mail() ist auch eingebaut, funktioniert.
nur werden die daten nicht gespeichert
habe alle felder richtig angeben, tabelle stimmt auch usw.
kann mir wer sagen, woran das liegt?
ach ja: komm im moment nicht an den quälcode ran, da nicht am heimpc, wäre aber froh, wenn jemand eine vorahnung hätte..
mfg
sumpa
|
|
|
08.08.2003, 14:21
|
#2
|
|
TP-Insider
Registriert seit: May 2002
Ort: Baden - Württemberg Nähe Stuttgart
|
Dann lass dir doch mal deine Variablen ausgeben, anstatt in eine Datenbank zu scheriben, dann siehst du zumindest mal ob das Formular richtig arbeitet!!
MFG
Steffen
__________________
Man kann niemanden überholen, wenn man in seine Fußstapfen tritt.
|
|
|
08.08.2003, 14:30
|
#3
|
|
TP-Member
Registriert seit: Feb 2003
|
wenn ich daten per phpmyadmin eingebe und sie mit echo $row["name"];
und so weiter aufrufe, werden sie ja ohne probleme angezeigt. (oder versteh ich deinen tipp falsch?)
wo liegt denn der hund begraben, wenn die daten es nicht bis in die db schaffen?
mfg
sumpa
|
|
|
08.08.2003, 14:33
|
#4
|
|
TP-Veteran
Registriert seit: Jan 2003
Ort: München
|
er meinte wohl die daten, die aus dem formular kommen:
echo $_POST['feld'];
|
|
|
08.08.2003, 14:35
|
#5
|
|
TP-Insider
Registriert seit: May 2002
Ort: Baden - Württemberg Nähe Stuttgart
|
Verstehst du wohl falsch
Du sollst nicht nach der Datenbank schauen, sondern ein kurzes PHP Script schreiben, das deine Daten vom Formular abfängt und einfach auf den Bildschirm ausgibt.
Also bevor die Daten überhaupt an die Datenbank gehen sollen
Kann mal bitte kurz jemand ein bsp Script hier reinschreiben?? Hab hier nix zum Syntax kontrollieren!! 
__________________
Man kann niemanden überholen, wenn man in seine Fußstapfen tritt.
|
|
|
08.08.2003, 14:36
|
#6
|
|
TP-Insider
Registriert seit: May 2002
Ort: Baden - Württemberg Nähe Stuttgart
|
Genau!! Da war wer schenller als ich
Danke
__________________
Man kann niemanden überholen, wenn man in seine Fußstapfen tritt.
|
|
|
08.08.2003, 14:39
|
#7
|
|
TP-Veteran
Registriert seit: Jan 2003
Ort: München
|
|
|
|
08.08.2003, 14:46
|
#8
|
|
TP-Member
Registriert seit: Feb 2003
|
ähm, das formular funktioniert, kann die eingegebenen daten ausgeben lassen.
jetzt kapier ich gar nix mehr 
|
|
|
08.08.2003, 15:02
|
#9
|
|
TP-Moderator
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
|
fängst du mögliche Fehler vom mysql_query() mir mysql_error() ab? Falls nicht, mach das mal... oder lass dir den Query per echo ausgeben und setzt ihn per Hand in phpMyAdmin ein.
Gruss
Jan
|
|
|
08.08.2003, 17:03
|
#10
|
|
TP-Member
Registriert seit: Feb 2003
|
PHP-Code:
include("dbconnect.php");
$eintrag = "INSERT INTO adressen(adresse, name, mail) VALUES ('$adresse', '$name', '$mail',)";
$eintragen = mysql_query($eintrag);
sollte was in die db eintragen.
ich nehme mal an, da ist ein blöder fehler drin?
mfg
th
|
|
|
08.08.2003, 17:05
|
#11
|
|
TP-Moderator
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
|
Ja... da ist einer drin. Und würdest du meinen Ratschlag mal annehmen, hätte Mysql dir auch gesagt wo. 
|
|
|
08.08.2003, 17:07
|
#12
|
|
TP-Member
Registriert seit: Feb 2003
|
ich hatte mysql_error() auch drin, gab mir aber keinen fehler zurück 
abgesehen davon, bin ich frisch in dieser materie und kann nicht immer nachvollziehen, was gemacht werden soll
wo liegtn der fehler?
|
|
|
08.08.2003, 17:11
|
#13
|
|
TP-Moderator
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
|
Das Komma am Ende? 
|
|
|
08.08.2003, 17:11
|
#14
|
|
TP-Senior
Registriert seit: Mar 2003
Ort: Leipzig
|
"INSERT INTO adressen(adresse, name, mail) VALUES ('$adresse', '$name', '$mail', )";
da. das grüne komma gehört da wohl nicht hin
__________________
[ httpsmog]
"I have not failed. I've just found 10,000 ways that won't work." - Thomas Alva Edison (1847-1931)
|
|
|
08.08.2003, 17:20
|
#15
|
|
TP-Member
Registriert seit: Feb 2003
|
öha, das ist nur ein tippfehler bei copy&paste, ist im script nicht drin...
(im original mehr spalten)
dann liegt es wohl an der db-tabelle, oder?
vielleicht finde ich den fehler, wenn ich jede einzelnes feld stück für stück hinzufüge und darauf warte, bis nichts mehr geht.
na ok, danke jedenfalls mal..
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| 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.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 17:01 Uhr.
|
 |