Oha, das stimmt allerdings. Aber der Timestamp am Ende wird immer noch nicht eingetragen. Ich bin heilfroh, wenn das bald endlich durch ist.
Frage zu einer if-Abfrage
Einklappen
X
-
Das habe ich durchaus gemacht. Vielleicht nach dem Korrigieren nochmal der Quelltext:
PHP-Code:<?php if(isset($comment))
$sql = "INSERT INTO bearbeiten
VALUES ('','$e_id','$name','$datum','$zeit','$handlung','$fertig',UNIX_TIMESTAMP(),'$time')";
$ergebnis = mysql_query($sql);
if ($fertig == "ja") {
$time = "UNIX_TIMESTAMP()";
$sql = "UPDATE eintrag SET
fertig = 'ja'
WHERE e_id = '$e_id'";
$eintragen = mysql_query($sql);
}
else {
$sql = "UPDATE eintrag SET
tstampende = 0
WHERE e_id = '$e_id'";
}
?>
Kommentar
-
[QUOTE]Original geschrieben von AndiA
PHP-Code:if ($fertig == "ja") {
$time = "UNIX_TIMESTAMP()";
$sql = "UPDATE eintrag SET
fertig = 'ja'
WHERE e_id = '$e_id'";
$eintragen = mysql_query($sql);
}
Kommentar
-
Juhu, es läuft!
Vielen Dank allen, die mir geholfen haben!
So sieht es nun aus:
PHP-Code:<?php if(isset($comment))
$sql = "INSERT INTO bearbeiten
VALUES ('','$e_id','$name','$datum','$zeit','$handlung','$fertig',UNIX_TIMESTAMP(),'$tstampende')";
$ergebnis = mysql_query($sql);
if ($fertig == "ja") {
$sql = "UPDATE eintrag SET
fertig = 'ja'
WHERE e_id = '$e_id'";
$eintragen = mysql_query($sql);
$bearb = "UPDATE bearbeiten SET
tstampende = UNIX_TIMESTAMP()
WHERE e_id = '$e_id'";
$eintragen = mysql_query($bearb);
}
else {
$sql = "UPDATE eintrag SET
fertig = 'nein',
WHERE e_id = '$e_id'";
$eintragen = mysql_query($sql);
$bearb = "UPDATE bearbeiten SET
tstampende = 0
WHERE e_id = '$e_id'";
$eintragen = mysql_query($bearb);
}
?>
Kommentar
Kommentar