Antworten auf deine Fragen:
Neues Thema erstellen

mysql_querry: Problem

AlphaGen

Nicht mehr ganz neu hier

Ich möchte einfach nur Daten, die durch POST übertragen wurden in eine Datenbank schreiben. Problem: Diese Datei wird durch ein javascript aufgerufen und die Werte zur Laufzeit ohne neu laden aus dem Formular ausgelesen.

Aber Firefox zeigt mir diese Werte als POST - Werte an:

bear 1
stat
3
text
Das ist ein Test
uebe
Test

(Fettgedruckt = Variablenname, normal = Wert)

Code:

PHP:
$ueber = $POST['uebe'];
  $bearbeiter = $POST['bear'];
  $text = $POST['text'];
  $status = $POST['stat'];
  $benutzer = $user->user;

  $sql = "INSERT INTO eintrag (nr, ueberschrift, text, ersteller, status, aufgabefuer) VALUES ('' , '".$ueber."', '".$text."', '".$benutzer."', '".$status."', '".$bearbeiter."')";

mysql_query($sql);
Problem ist, das zwar in die Datenbank geschrieben wird, aber nur leere Werte drin stehen. Bitte um Hilfe.


Edit: Gerade noch eine Fehlermeldung im Firebug gefunden (war vorher verdeckt):

Ein Element wurde im globalen Geltungsbereich per ID/Name referenziert. Verwenden Sie den W3C-Standard document.getElementById() stattdessen.
 
Zuletzt bearbeitet:

F

furchu

Guest

AW: mysql_querry: Problem

Hallo!

Die Varibalbe heißt so: $_POST

PHP:
$ueber = $_POST['uebe'];
$bearbeiter = $_POST['bear'];
$text = $_POST['text'];
$status = $_POST['stat'];

lg
 

gp812

Newbster

AW: mysql_querry: Problem

Und das hier auch nicht vergessen!

Und immer am Besten so was nutzen:
PHP:
mysql_query($sql) or die($sql.":".mysql_error());
 
Zuletzt bearbeitet:
S

schimmel_pilz

Guest

AW: mysql_querry: Problem

Hi,
probier doch mal aus direkt die Post-Variablen als Werte zu übergeben. Ungefähr so:

$sql="INSERT INTO Persons (FirstName, LastName, Age)
VALUES
('$_POST[firstname]','$_POST[lastname]','$_POST[age]')";

und stell deine DB so ein, dass keine NULL-Werte erlaubt sind, dann wird dir sql schon sagen woran das liegt.

Viel Erfolg
 

AlphaGen

Nicht mehr ganz neu hier

AW: mysql_querry: Problem

Ja... Also das mit dem Unterstrich bei $_POST war mal ein guter Tip *schlägt sich gegen die Stirn*

Was alles passiert, wenn man nicht genau aufpasst... Naja...

Vielen Dank :)
 

AlphaGen

Nicht mehr ganz neu hier

AW: mysql_querry: Problem

Duddle.. Ganz ruhig... Ich hatte nur den Unterstrich vergessen bei $_POST. Die Variablen werden jetzt auch geprüft.

Ist also alles beim alten geblieben, nur das ich die Überprüfung rein gebaut habe und aus $POST $_POST gemacht habe.
 
S

schimmel_pilz

Guest

AW: mysql_querry: Problem

@ Duddle
Hast ja Recht. Sollte ja auch nur zum Testen sein.

Gruß

Der schimmelige Pilz
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.565
Beiträge
1.538.067
Mitglieder
67.488
Neuestes Mitglied
Andrew56524
Oben