Hallo,
ich hab ein prob mit meinem update data script.
er sagt zwar dass die datn geupdated sind.. aber es aendert sich nichts..
$id = $_GET['id'];
das kann ich auch nicht auch nicht auslesen ABER
$von = $_GET['von'];
das kann ich schon..
<?php
$host = "***"; // Adresse des Datenbankservers, meistens localhost
$user = "***"; // Ihr MySQL Benutzername
$pass = "***"; // Ihr MySQL Passwort
$db = "***"; // Name der Datenbank
$id = $_GET['id'];
$von = $_GET['von'];
// Verbindung zum Datenbankserver herstellen
$link=mysql_pconnect($host, $user, $pass);
if ($link == FALSE)
{
echo "<p><b>Leider kann keine Verbindung zur Datenbank hergestellt werden. Bitte
versuchen Sie es später noch einmal.\n";
echo "</BODY></HTML>\n"; // HTML Dokument abschliessen
exit (); // PHP-Script beenden
}
// Datenbank auswaehlen
$dblink=mysql_select_db($db);
if ($dblink == FALSE)
{
echo "<p><b>Leider kann die Datenbank nicht geöffnet werden. Bitte
versuchen Sie es später noch einmal.\n";
echo "</BODY></HTML>\n"; // HTML Dokument abschliessen
exit (); // PHP-Script beenden
}
$id=$_POST['id'];
$von=$_POST['von'];
$bis=$_POST['bis'];
$dauer=$_POST["dauer"];
$tm=$_POST["tm"];
$vorheriger_resturlaub=$_POST["vorheriger_resturlaub"];
$jetziger_urlaub=$_POST["jetziger_urlaub"];
$gesamt_urlaub=$_POST["gesamt_urlaub"];
$aktuell_beantragter_urlaub=$_POST["aktuell_beantragter_urlaub"];
$bereits_genommen=$_POST["bereits_genommen"];
$vorheriger_resturlaub=$_POST["vorheriger_resturlaub"];
$verfallen=$_POST["verfallen"];
$bemerkung=$_POST["bemerkung"];
$sql = "UPDATE urlaub
SET
id='$id',
von='$von',
bis='$bis',
tm='$tm',
vorheriger_resturlaub='$vorheriger_resturlaub',
jetziger_urlaub='$jetziger_urlaub',
gesamt_urlaub='$gesamt_urlaub',
aktuell_beantragter_urlaub='$aktuell_beantragter_urlaub',
jetziger_urlaub='$jetziger_urlaub',
gesamt_urlaub='$gesamt_urlaub',
aktuell_beantragter_urlaub='$aktuell_beantragter_urlaub',
bereits_genommen='$bereits_genommen',
vorheriger_resturlaub='$vorheriger_resturlaub',
verfallen='$verfallen',
bemerkung='$bemerkung'
where id='$id' AND von='$von';";
$result=mysql_query($sql);
mysql_close();
print"<p><blockquote>urlaub update: <b>$id</b> und <b>$von</b>wurde geändert.<p> </blockquote>";
?>
ich hab ein prob mit meinem update data script.
er sagt zwar dass die datn geupdated sind.. aber es aendert sich nichts..
$id = $_GET['id'];
das kann ich auch nicht auch nicht auslesen ABER
$von = $_GET['von'];
das kann ich schon..
<?php
$host = "***"; // Adresse des Datenbankservers, meistens localhost
$user = "***"; // Ihr MySQL Benutzername
$pass = "***"; // Ihr MySQL Passwort
$db = "***"; // Name der Datenbank
$id = $_GET['id'];
$von = $_GET['von'];
// Verbindung zum Datenbankserver herstellen
$link=mysql_pconnect($host, $user, $pass);
if ($link == FALSE)
{
echo "<p><b>Leider kann keine Verbindung zur Datenbank hergestellt werden. Bitte
versuchen Sie es später noch einmal.\n";
echo "</BODY></HTML>\n"; // HTML Dokument abschliessen
exit (); // PHP-Script beenden
}
// Datenbank auswaehlen
$dblink=mysql_select_db($db);
if ($dblink == FALSE)
{
echo "<p><b>Leider kann die Datenbank nicht geöffnet werden. Bitte
versuchen Sie es später noch einmal.\n";
echo "</BODY></HTML>\n"; // HTML Dokument abschliessen
exit (); // PHP-Script beenden
}
$id=$_POST['id'];
$von=$_POST['von'];
$bis=$_POST['bis'];
$dauer=$_POST["dauer"];
$tm=$_POST["tm"];
$vorheriger_resturlaub=$_POST["vorheriger_resturlaub"];
$jetziger_urlaub=$_POST["jetziger_urlaub"];
$gesamt_urlaub=$_POST["gesamt_urlaub"];
$aktuell_beantragter_urlaub=$_POST["aktuell_beantragter_urlaub"];
$bereits_genommen=$_POST["bereits_genommen"];
$vorheriger_resturlaub=$_POST["vorheriger_resturlaub"];
$verfallen=$_POST["verfallen"];
$bemerkung=$_POST["bemerkung"];
$sql = "UPDATE urlaub
SET
id='$id',
von='$von',
bis='$bis',
tm='$tm',
vorheriger_resturlaub='$vorheriger_resturlaub',
jetziger_urlaub='$jetziger_urlaub',
gesamt_urlaub='$gesamt_urlaub',
aktuell_beantragter_urlaub='$aktuell_beantragter_urlaub',
jetziger_urlaub='$jetziger_urlaub',
gesamt_urlaub='$gesamt_urlaub',
aktuell_beantragter_urlaub='$aktuell_beantragter_urlaub',
bereits_genommen='$bereits_genommen',
vorheriger_resturlaub='$vorheriger_resturlaub',
verfallen='$verfallen',
bemerkung='$bemerkung'
where id='$id' AND von='$von';";
$result=mysql_query($sql);
mysql_close();
print"<p><blockquote>urlaub update: <b>$id</b> und <b>$von</b>wurde geändert.<p> </blockquote>";
?>