Hallo
ich benutze eine for schleife um Variablen in ein SQL Statement zu übergeben und diese dann in einer Tabelle anzeigen zu lassen.
Nun will ich die Ergebnisse der SQL Abfrage in Session Variablen speichern da ich diese Variablen noch anderen Seiten brauche.
Auszüge von mienem Code:
Nun ist das Problem dabei das die Variable $stoere ja bei jedem durchlauf neu erzeugt wird und in die Tabelle geschrieben wird.
Wie kann ich jeden Wert der Variable in eine SEssionvariable übergeben um diese dann weiter nutzen zu können.
Hat jemand eine Idee und Beispiel dafür ?
Gruß
Jochen
ich benutze eine for schleife um Variablen in ein SQL Statement zu übergeben und diese dann in einer Tabelle anzeigen zu lassen.
Nun will ich die Ergebnisse der SQL Abfrage in Session Variablen speichern da ich diese Variablen noch anderen Seiten brauche.
Auszüge von mienem Code:
for($y=0; $y<=7; $y++) {
$maschinen = array('22 010 01','22 011 01','22 013 01','22 014 01','22 014 02','22 017 01','22 018 01','22 020 01');
$anzahl = "select sum(VORKOMMEN)anzahl from db where DATUM >= '$start' and DATUM <= '$end' and APL = '$maschinen[$y]' and APLSTAT_0 = '48' and APLSTAT = '020'";
$statement = ociparse ($conn, $anzahl);
ociexecute ($statement,OCI_DEFAULT);
while (ocifetch($statement)) {
$stoerel = ociresult($statement,'ZEIT');
}
echo "<tr>";
echo "<td align='center' width='80' bgcolor='#DDE6E5'>$stoerel</td>";
$maschinen = array('22 010 01','22 011 01','22 013 01','22 014 01','22 014 02','22 017 01','22 018 01','22 020 01');
$anzahl = "select sum(VORKOMMEN)anzahl from db where DATUM >= '$start' and DATUM <= '$end' and APL = '$maschinen[$y]' and APLSTAT_0 = '48' and APLSTAT = '020'";
$statement = ociparse ($conn, $anzahl);
ociexecute ($statement,OCI_DEFAULT);
while (ocifetch($statement)) {
$stoerel = ociresult($statement,'ZEIT');
}
echo "<tr>";
echo "<td align='center' width='80' bgcolor='#DDE6E5'>$stoerel</td>";
Wie kann ich jeden Wert der Variable in eine SEssionvariable übergeben um diese dann weiter nutzen zu können.
Hat jemand eine Idee und Beispiel dafür ?
Gruß
Jochen
Comment