PSD-Tutorials.de
Forum für Design, Fotografie & Bildbearbeitung
Tutkit
Agentur
Hilfe
Kontakt
Start
Forum
Aktuelles
Besonderer Inhalt
Foren durchsuchen
Tutorials
News
Anmelden
Kostenlos registrieren
Aktuelles
Suche
Suche
Nur Titel durchsuchen
Von:
Menü
Anmelden
Kostenlos registrieren
App installieren
Installieren
JavaScript ist deaktiviert. Für eine bessere Darstellung aktiviere bitte JavaScript in deinem Browser, bevor du fortfährst.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder einen
alternativen Browser
verwenden.
Antworten auf deine Fragen:
Neues Thema erstellen
Start
Forum
Sonstiges
Webdesign, Webentwicklung & Programmierung
PHP, Javascript, jQuery, Ajax, nodeJS, MySQL...
Fehler beim speichern in Datenbank
Beitrag
<blockquote data-quote="Feedback" data-source="post: 1566420" data-attributes="member: 118672"><p><strong>AW: Fehler beim speichern in Datenbank</strong></p><p></p><p>Was spuckt denn mysql_error() für nen Fehler aus? (siehe Antwort von Duddle) Außerdem könnte ganz interessant sein, wie der Query selbst am Ende aussieht: Schreib also mal vor</p><p>[PHP]$eintragen = mysql_query($adddata) or die(mysql_error());[/PHP]</p><p>noch bitte</p><p>[PHP]echo $adddata;[/PHP]</p><p>und poste die Ausgabe im Browser hier, ggf. lässt sich der Fehler so ganz einfach sehen (falls es am Query liegen sollte).</p><p></p><p>An den fehlenden Rechten zum Datenbank anlegen liegt das nicht. Die hast du auf gemieteten Servern normalerweise nie, da du ja eine gewisse Anzahl an Datenbanken im Paket mietest (meistens 1 oder 2) und diese dann verwenden darfst. Alle anderen Rechte, also zum Erstellen und Bearbeiten von Tabellen und Datensätzen hast du aber trotzdem.</p><p></p><p></p><p>EDIT: Grad noch mal in meinem tollen PHP Lehrbuch nachgeschaut. Die Namen der Felder schreibt man im SQL ohne Anführungszeichen. Also schreib mal bitte das hier:</p><p>[PHP]$adddata = "INSERT INTO Gewinnspiel ( </p><p>Vorname , </p><p>Nachname , </p><p>Land , </p><p>PLZ , </p><p>Stadt , </p><p>Strasse , </p><p>E-Mail , </p><p>Telefon , </p><p>Loesung </p><p>) </p><p>VALUES ('$vorname', '$nachname', '$land', '$plz', '$stadt', '$strasse', '$email', '$telefon', '$loesung' </p><p>)";[/PHP]</p><p></p><p></p><p>EDIT 2: Das '' ist auch kein " sondern 2x ', das äußere kommt von der Fehlermeldung (der fragliche Teil des Querys wird in ' eingeschlossen) und das innere kommt aus deinem Query, welches genau der Fehler ist, den ich oben beschrieben habe.</p></blockquote><p></p>
[QUOTE="Feedback, post: 1566420, member: 118672"] [b]AW: Fehler beim speichern in Datenbank[/b] Was spuckt denn mysql_error() für nen Fehler aus? (siehe Antwort von Duddle) Außerdem könnte ganz interessant sein, wie der Query selbst am Ende aussieht: Schreib also mal vor [PHP]$eintragen = mysql_query($adddata) or die(mysql_error());[/PHP] noch bitte [PHP]echo $adddata;[/PHP] und poste die Ausgabe im Browser hier, ggf. lässt sich der Fehler so ganz einfach sehen (falls es am Query liegen sollte). An den fehlenden Rechten zum Datenbank anlegen liegt das nicht. Die hast du auf gemieteten Servern normalerweise nie, da du ja eine gewisse Anzahl an Datenbanken im Paket mietest (meistens 1 oder 2) und diese dann verwenden darfst. Alle anderen Rechte, also zum Erstellen und Bearbeiten von Tabellen und Datensätzen hast du aber trotzdem. EDIT: Grad noch mal in meinem tollen PHP Lehrbuch nachgeschaut. Die Namen der Felder schreibt man im SQL ohne Anführungszeichen. Also schreib mal bitte das hier: [PHP]$adddata = "INSERT INTO Gewinnspiel ( Vorname , Nachname , Land , PLZ , Stadt , Strasse , E-Mail , Telefon , Loesung ) VALUES ('$vorname', '$nachname', '$land', '$plz', '$stadt', '$strasse', '$email', '$telefon', '$loesung' )";[/PHP] EDIT 2: Das '' ist auch kein " sondern 2x ', das äußere kommt von der Fehlermeldung (der fragliche Teil des Querys wird in ' eingeschlossen) und das innere kommt aus deinem Query, welches genau der Fehler ist, den ich oben beschrieben habe. [/QUOTE]
Bilder bitte
hier hochladen
und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Zitate einfügen…
Authentifizierung
Wenn ▲ = 7, ▼ = 3, ◇ = 2 und die Summe von ▲ und ▼ durch ◇ geteilt wird, was ist das Ergebnis?
Antworten
Start
Forum
Sonstiges
Webdesign, Webentwicklung & Programmierung
PHP, Javascript, jQuery, Ajax, nodeJS, MySQL...
Fehler beim speichern in Datenbank
Oben