Und, funktioniert es ?
Ankündigung
Einklappen
Keine Ankündigung bisher.
Kundendaten ändern / PHP Code
Einklappen
Neue Werbung 2019
Einklappen
X
-
Nein, es klappt leider noch nicht. man man man, ich bin echt irgendwie zu blöd dazu.
es kommt folgende Meldung: ... unexpected $end ...
als code in der php, in die das Formular übergeben wird, habe ich z.B. um die Strasse der Adresse zu ändern folgendes verwendet:
<?php
$strasse = $_POST["Strasse"];
abfrage = "UPDATE Kundendaten SET Strasse='$_POST["Strasse"];' WHERE username =
'".mysql_real_escape_string($_SESSION["user"])."' "; /*echo $abfrage;*/
$res = mysql_query($abfrage) or die(mysql_error());
if(mysql_num_rows($res) == '0'){
$error = 'Fehler bei der DB-Abfrage';
} else {
$row = mysql_fetch_assoc($res);
mysql_close ($dbverbindung);
header('Location: forum_index.php');
?>
Wo liegt der Fehler?????
Kommentar
-
ragtek
-
PHP-Code:<?php
$strasse = $_POST["Strasse"];
abfrage = "UPDATE Kundendaten SET Strasse='$_POST["Strasse"];' WHERE username =
'".mysql_real_escape_string($_SESSION["user"])."' "; /*echo $abfrage;*/
//Hier muss ein $ vor das "abfrage, außerdem das Semikolon hinter dem POST weg.
$res = mysql_query($abfrage) or die(mysql_error());
if(mysql_num_rows($res) == '0'){
$error = 'Fehler bei der DB-Abfrage';
} else {
$row = mysql_fetch_assoc($res);
mysql_close ($dbverbindung);
header('Location: forum_index.php');
//hier fehlt ne schließende klammer.
?>[QUOTE=nikosch]Macht doch alle was Ihr wollt mit Eurem Billigscheiß. Von mir aus sollen alle Eure Server abrauchen.[/QUOTE]
Kommentar
-
Zitat von Tobsen Beitrag anzeigenNein, es klappt leider noch nicht. man man man, ich bin echt irgendwie zu blöd dazu.
es kommt folgende Meldung: ... unexpected $end ...
als code in der php, in die das Formular übergeben wird, habe ich z.B. um die Strasse der Adresse zu ändern folgendes verwendet:
<?php
$strasse = $_POST["Strasse"];
abfrage = "UPDATE Kundendaten SET Strasse='$_POST["Strasse"];' WHERE username =
'".mysql_real_escape_string($_SESSION["user"])."' "; /*echo $abfrage;*/
$res = mysql_query($abfrage) or die(mysql_error());
if(mysql_num_rows($res) == '0'){
$error = 'Fehler bei der DB-Abfrage';
} else {
$row = mysql_fetch_assoc($res);
mysql_close ($dbverbindung);
header('Location: forum_index.php');
?>
Wo liegt der Fehler?????
Du solltest an einem Kunden-System nicht rumpfuschen wenn Dir Deine Kunden lieb sind.
Kommentar
-
Hier findest du genug Literatur dazu:
Hinweis:
[!] Bitte lies dir diesen Thread zu den Grundlagen von PHP durch. Die Grundlagen sind essentiell für das Arbeiten mit PHP!
Kommentar
-
Halo,
ich interessiere mich für das komplette Skript. Inklusive Login. Bei mir hörts da nämlich schon auf. Ich wollte dies an einem privaten Projekt testen und lernen. (Also nicht für irgendwelche Kunden)
Meine Idee:
Benutzer können sich anmelden und sehen dort die hinterlegten Daten. Diese können wenn sie nicht mehr aktuell sind durch den Benutzer geändert werden. Bei erfolgter Änderung soll eine mail an mich erfolgen mit den getätigten Änderungen, da diese an anderer Stelle nochmal geändert werden müssen.
Das Script um das es hier in diesem Thread geht hört sich so an als wäre es genau das was ich brauche.
Darf ich das bitte bitte bitte haben?
Danke schonmal für eine Antwort,
Maju
Kommentar
Kommentar