Hallo Community,
ich bin in sachen PHP und SQL ein Anfänger. Ich habe mich bis hierher durch diverse Tutorials gearbeitet wodurch ich auch mal eine kleine Private Adressdatenbank erfolgreich erstellt habe nun ja.
Mittlerweile versuche ich für meine tägliche Arbeit als Kundendienstmonteuer eine Kundendatenbank zu erstellen in dem diverse informationen über beim Kunden aufgestellte und Inbetriebgenommene Kaffeemaschinen gesammelt werden. Diese Datenbank soll nur über XAMMP auf meinen Laptop laufen. Im Internet ist sie nicht nötig.
Gut soviel zur Vorgeschichte!
Das Problem das ich habe ist das wenn ich über ein Formular einen Kunden Datensatz ändern möchte mir der Geänderte Datensatz nicht in die DB geschrieben wird obwohl ich vom Script eine "Erfolgsmeldung" geliefert bekomme. Prüfe ich dann die Daten in PHPmyAdmin sind diese nicht geändert worden.
Ich finde den Fehler im Script nicht vllt. Kann jemand von euch mal drüber schauen und mir einen Tipp geben.
Die Funktion print_r($_POST); die ich eingebaut hatte um erstmal zu Prüfen ob die Daten vom änderungsformular übergeben werden bestätigt mir das die Daten eingelesen wurden.
Schonmal vielen Dank
Ciggy
ich bin in sachen PHP und SQL ein Anfänger. Ich habe mich bis hierher durch diverse Tutorials gearbeitet wodurch ich auch mal eine kleine Private Adressdatenbank erfolgreich erstellt habe nun ja.
Mittlerweile versuche ich für meine tägliche Arbeit als Kundendienstmonteuer eine Kundendatenbank zu erstellen in dem diverse informationen über beim Kunden aufgestellte und Inbetriebgenommene Kaffeemaschinen gesammelt werden. Diese Datenbank soll nur über XAMMP auf meinen Laptop laufen. Im Internet ist sie nicht nötig.
Gut soviel zur Vorgeschichte!
Das Problem das ich habe ist das wenn ich über ein Formular einen Kunden Datensatz ändern möchte mir der Geänderte Datensatz nicht in die DB geschrieben wird obwohl ich vom Script eine "Erfolgsmeldung" geliefert bekomme. Prüfe ich dann die Daten in PHPmyAdmin sind diese nicht geändert worden.
Ich finde den Fehler im Script nicht vllt. Kann jemand von euch mal drüber schauen und mir einen Tipp geben.
PHP-Code:
require_once('../inc/db.connect.php');
print_r($_POST);
$nr=$_POST["nr"];
$datum=$_POST["datum"];
$kundenart=$_POST["kundenart"];
$t_fnr=$_POST["t_fnr"];
$restaurant=$_POST["restaurant"];
$name=$_POST["name"];
$strasse=$_POST["strasse"];
$plz=$_POST["plz"];
$ort=$_POST["ort"];
$telefon=$_POST["telefon"];
$email=$_POST["email"];
$hersteller=$_POST["hersteller"];
$masch_a=$_POST["masch_a"];
$masch_b=$_POST["masch_b"];
$masch_c=$_POST["masch_c"];
$masch_d=$_POST["masch_d"];
$masch_e=$_POST["masch_e"];
$sn_a=$_POST["sn_a"];
$sn_b=$_POST["sn_a"];
$sn_c=$_POST["sn_c"];
$sn_d=$_POST["sn_d"];
$sn_e=$_POST["sn_e"];
$zusatz_a=$_POST["zusatz_a"];
$zusatz_b=$_POST["zusatz_b"];
$zusatz_c=$_POST["zusatz_c"];
$zusatz_d=$_POST["zusatz_d"];
$zusatz_e=$_POST["zusatz_e"];
$zusatzsn_a=$_POST["zusatzsn_a"];
$zusatzsn_b=$_POST["zusatzsn_b"];
$zusatzsn_c=$_POST["zusatzsn_c"];
$zusatzsn_d=$_POST["zusatzsn_d"];
$zusatzsn_e=$_POST["zusatzsn_e"];
$wasserfilter=$_POST["wasserfilter"];
$kaffeeroester=$_POST["kaffeeroester"];
$sorte_m_links=$_POST["sorte_m_links"];
$sorte_m_rechts=$_POST["sorte_m_rechts"];
$datuminb=$_POST["datuminb"];
$datumaftersale=$_POST["datumaftersale"];
$letztewartung=$_POST["letztewartung"];
$naechstewartung=$_POST["naechstewartung"];
$werksvertretung=$_POST["werksvertretung"];
$bemerkung=$_POST["bemerkung"];
$sql="UPDATE `kaffee`
SET
`datum`='$datum',
`kundenart`='$kundenart',
`t_fnr`='$t_fnr',
`restaurant`='$restaurant',
`name`='$name',
`strasse`='$strasse',
`plz`='$plz',
`ort`='$ort',
`telefon`='$telefon',
`email`='$email',
`hersteller`='$hersteller',
`masch_a`='$masch_a',
`masch_b`='$masch_b',
`masch_c`='$masch_c',
`masch_d`='$masch_d',
`masch_e`='$masch_e',
`sn_a`='$sn_a',
`sn_b`='$sn_b',
`sn_c`='$sn_c',
`sn_d`='$sn_d',
`sn_e`='$sn_e',
`zusatz_a`='$zusatz_a',
`zusatz_b`='$zusatz_b',
`zusatz_c`='$zusatz_c',
`zusatz_d`='$zusatz_d',
`zusatz_e`='$zusatz_e',
`zusatzsn_a`='$zusatzsn_a',
`zusatzsn_b`='$zusatzsn_b',
`zusatzsn_c`='$zusatzsn_c',
`zusatzsn_d`='$zusatzsn_d',
`zusatzsn_e`='$zusatzsn_e',
`wasserfilter`='$wasserfilter',
`kaffeeroester`='$kaffeeroester',
`sorte_m_links`='$sorte_m_links',
`sorte_m_rechts`='$sorte_m_rechts',
`datuminb`='$datuminb',
`datumaftersale`='$datumaftersale',
`letztewartung`='$letztewartung',
`naechstewartung`='$naechstewartung',
`werksvertretung`='$werksvertretung',
`bemerkung`='$bemerkung'
WHERE `nr` = '".$nr."';";
$result=mysql_query($sql);
if($result)
{
echo"Datensatz wurde erfolgreich hinzugefügt.";
}
else
{
die('Fehler: ' . mysql_error());
}
mysql_close($connect); // Verbindung zur Datenbank wird geschlossen
?>
Schonmal vielen Dank
Ciggy
Kommentar