Hallo,
ich fange gerade mit PHP an und hab auch schon ein riesen Problem!
Ich möchte eine Terminverwaltung realisieren und kann per PHP die Datenbank lesen und einen Datensatz zur Änderung auswählen. Die Änderung wird aber nicht durchgeführt, hab schon stundenlang dran rumprobiert, ohne Erfolg.
Wer kann mir helfen ??
Hier der Code :
Die Ausgabe sieht dann folgendermaßen aus :
UPDATE Tandemtermine SET Datum = '01.04.2011' , Zeit = 11:00 , Vorname = Eckhardt , Nachname = , Telefon = , Bemerkung = , Eingetragen = Ecki , update = 2010-12-29 14:32:24 WHERE Nummer = 2 Der Datensatz wurde nicht geändert
Zurück zur Auswahl
ich fange gerade mit PHP an und hab auch schon ein riesen Problem!
Ich möchte eine Terminverwaltung realisieren und kann per PHP die Datenbank lesen und einen Datensatz zur Änderung auswählen. Die Änderung wird aber nicht durchgeführt, hab schon stundenlang dran rumprobiert, ohne Erfolg.
Wer kann mir helfen ??
Hier der Code :
PHP-Code:
<html>
<body>
<form method = "POST" >
<?php
require_once ('Konfiguration.php');
$auswahl = $_POST['Nummer'];
$neuDatum = $_POST['neuDatum'];
$neuZeit = $_POST['neuZeit'];
$neuVorname = $_POST['neuVorname'];
$neuNachname = $_POST['neuNachname'];
$neuTelefon = $_POST['neuTelefon'];
$neuBemerkung = $_POST['neuBemerkung'];
$neuEingetragen = $_POST['neuEingetragen'];
$timestamp = time();
$datum = date("Y-m-d H:i:s", $timestamp);
$db_link = mysql_connect (MYSQL_HOST, MYSQL_BENUTZER, MYSQL_KENNWORT);
mysql_select_db(MYSQL_DATENBANK,$db_link);
$tab = "Tandemtermine" ;
$sqlab1 = "UPDATE Tandemtermine SET Datum = '$neuDatum' WHERE Nummer = $auswahl";
$sqlab = "UPDATE Tandemtermine SET Datum = '$neuDatum' ,";
$sqlab .= " Zeit = $neuZeit ,";
$sqlab .= " Vorname = $neuVorname ,";
$sqlab .= " Nachname = $neuNachname ,";
$sqlab .= " Telefon = $neuTelefon ,";
$sqlab .= " Bemerkung = $neuBemerkung ,";
$sqlab .= " Eingetragen = $neuEingetragen ,";
$sqlab .= " update = $datum";
$sqlab .= " WHERE Nummer = $auswahl";
echo $sqlab;
echo " ";
$result = mysql_db_query($sqlab,MYSQL_DATENBANK);
$num = mysql_affected_rows();
echo"";
if ($num>0)
echo "Der Datensatz wurde geändert<p>";
else
echo "Der Datensatz wurde nicht geändert<p>";
mysql_close();
?>
Zurück zur <a href="Index.php">Auswahl</a>
</form>
</body>
</html>
UPDATE Tandemtermine SET Datum = '01.04.2011' , Zeit = 11:00 , Vorname = Eckhardt , Nachname = , Telefon = , Bemerkung = , Eingetragen = Ecki , update = 2010-12-29 14:32:24 WHERE Nummer = 2 Der Datensatz wurde nicht geändert
Zurück zur Auswahl
Kommentar