Hi!
folgendes Problem:
Das script sollte jedes Datum, das in der Datenbank gefunden wird (mit dem Select im script) soll + 1 Tag gerechnet werden. So wie ich es jetzt habe werden aber alle Datum auf das gleiche gesetzt. z.B.: 24-8-05 und 23-08-05 wurden beim Select ausgegeben aber beide standen dann auf 25-8-05.
Hier das Script:
[php:1:9433aff35f]<?php
<?php
require('connect.php'); // Db connect
require('auth.php'); // überprüfung ob session vorhanden
$sql1 = ociparse($c,"SELECT * from bestellungen where KURZZ = '" .$_SESSION['kuerzel'] . "'"); // Select der vorhandenen Sätze (inklusive Datum) für den Benutzer)
ociexecute($sql1);
while($sql2 = oci_fetch_array($sql1))
{
$sql3 = ociparse($c,"update bestellungen set datum = to_date('".date('d-m-Y',mktime($sql2['DATUM']) + 86400)."', 'dd-MM-yyyy') where kurzz = '".$_SESSION['kuerzel']."'"); //eigentliche whileschleife welche nicht funktioniert
ociexecute($sql3);
ocicommit($c);
}
header("location:bestellungen.php");
?>?>[/php:1:9433aff35f]
Danke schonmal für eure Hilfe!