Hallo Leute,
ihr habt mir bisher immer super weiterhelfen können.
und zwar haben ich folgendes PHP-Script aufgebaut:
Ich lass mir durch die " echo " Ihre Ausgewählte Lokomotive wurde das letzte mal am $altIN mit $altEN Betriebsstunden aktualisiert."; " die zwei Werte anzeigen, nun sollen die zwei Werte auch in die nächste if ($_POST[Senden]) mit übernommen werden.
Dies funktioniert leider nicht.
Habe schon viel ausprobiert, doch leider hat nichts funktioniert, ich hoffe ihr könnt mir weiterhelfen.
ihr habt mir bisher immer super weiterhelfen können.
und zwar haben ich folgendes PHP-Script aufgebaut:
PHP-Code:
<?php
if ($_POST[AUSWAHL])
{
$conn = oci_connect ("proj_21_hb14", "?????????", "student");
$sql_string = "SELECT LS_NR, LB_BETRIEBSSTUNDEN, LB_KILOMETER, LB_AKT_STANDORT, LB_UNTERSUCHUNGSTERMIN from VL_LOKBETRIEB
WHERE LS_NR = $_POST[AUSWAHL]";
$stmnt = oci_parse ($conn, $sql_string);
oci_execute($stmnt);
$i=0;
while ($row = oci_fetch_array ($stmnt, OCI_BOTH))
{
$altNR = $row[0];
$altEN = $row[1];
$altER = $row[2];
$altRT = $row[3];
$altIN = $row[4];
$i+=1;
}
if ($i==0)
{
echo "Es ist kein Datensatz nach Ihren Kriterien vorhanden";
}
else
{
echo "LS_NR: <b>$_POST[AUSWAHL]</b><p>";
echo " Ihre Ausgewählte Lokomotive wurde das letzte mal am $altIN mit $altEN Betriebsstunden aktualisiert.";
} // die hier drüber stehende Variablen werden benötigt
}
echo "<form method='post'>";
echo "<br>";
echo "<input name='neuBE' type='text' size=22 maxlength=30>";
echo ": Geben Sie hier die aktuellen Briebsstunden der Lokomotive an.";
echo "<br>";
echo "<input type = 'submit' name='Senden'>" ;
echo "</body>";
echo "<br>";
echo " $altIN, $altEN"; // Hier werden die Variablen ausgegeben
if ($_POST[Senden])
{
echo " $altIN, $altEN"; // Hier benötige ich die Variablen, doch sie werden nicht ausgegeben
if ( $altBE < $_POST['neuBE'] ) {
echo "Der von Ihnen eingegebene Wert ist OK.";
$Datum1 = $altUN;
$datetime1 = date_create($Datum1);
$datetime2 = date_create($Datum2);
$interval = date_diff($datetime1, $datetime2);
//echo $interval->format('%R%a days');
echo "<br>";
echo "<br>";
$Tage = $interval->format('%R%a days');
echo "$Tage";
Dies funktioniert leider nicht.
Habe schon viel ausprobiert, doch leider hat nichts funktioniert, ich hoffe ihr könnt mir weiterhelfen.
Kommentar