Hallo liebe Community,
kurz zu meinem Problem:
Ich muss einen Online-Shop im Rahmen einer Hausarbeit programmieren.
Mein Problem ist, dass ich nicht besonders viel PHP- / Oracle Kenntnisse habe.
Jedenfalls bin ich an einem Punkt angekommen, an dem ich Hilfe von einem Experten brauche
Ich möchte etwas ähnliches wie "Autoscout" programmieren und habe auf meiner Hauptseite den Quellcode mit der Suchmaske soweit erstellt (Es funktiert sogar).
Die Hauptseite greit auf eine andere Datei zu, die wiederrum die Datenbank-Inhalte darstellt.
Jetzt ist mein Problem, dass ich keine Idee habe wie ich mir nur die Autos anzeigen lassen kann,
die vorher in der Suchmaske voreingestellt worden sind. (Screenshot der Suchmaske ist im Anhang)
Hier der Quellcode, der die Tabellen darstellt:
<html>
<body>
<?php
$conn = oci_connect ('*****', '*****', '*****');
$sql_string = "SELECT AUTONR, MARKE, MODELL, ERSTZULASSUNG,
PREIS, KILOMETER, LEISTUNG_PS_, KRAFTSTOFF FROM AUTO
ORDER BY MARKE";
$stmnt = oci_parse ($conn, $sql_string);
oci_execute($stmnt, OCI_DEFAULT);
echo "<table><tr><th>Daten</th><th>Ansicht</th></tr>";
$i=0;
while ($row = oci_fetch_array ($stmnt, OCI_BOTH))
{
echo "<tr><td>
Marke: $row[1]<br>
Modell: $row[2]<br>
Erstzulassung: $row[3]<br>
Preis: $row[4]<br>
Kilometerstand: $row[5]<br>
Leistung (PS): $row[6]<br>
Kraftstoff: $row[7]</td>";
echo "<td><img src=bilder.php?id=$row[0] alt=$row[1]/$row[2]>
</td></tr>";
$i+=1;
}
if($i==0)
{
echo "Aktuell sind keine Fahrzeuge mit Ihren Wunschkriterien
vorhanden";
}
echo "</table>";
oci_free_statement($stmnt);
flush();
oci_close($conn);
?>
</body>
</html>
Vielen Dank für eure Hilfe
kurz zu meinem Problem:
Ich muss einen Online-Shop im Rahmen einer Hausarbeit programmieren.
Mein Problem ist, dass ich nicht besonders viel PHP- / Oracle Kenntnisse habe.
Jedenfalls bin ich an einem Punkt angekommen, an dem ich Hilfe von einem Experten brauche
Ich möchte etwas ähnliches wie "Autoscout" programmieren und habe auf meiner Hauptseite den Quellcode mit der Suchmaske soweit erstellt (Es funktiert sogar).
Die Hauptseite greit auf eine andere Datei zu, die wiederrum die Datenbank-Inhalte darstellt.
Jetzt ist mein Problem, dass ich keine Idee habe wie ich mir nur die Autos anzeigen lassen kann,
die vorher in der Suchmaske voreingestellt worden sind. (Screenshot der Suchmaske ist im Anhang)
Hier der Quellcode, der die Tabellen darstellt:
<html>
<body>
<?php
$conn = oci_connect ('*****', '*****', '*****');
$sql_string = "SELECT AUTONR, MARKE, MODELL, ERSTZULASSUNG,
PREIS, KILOMETER, LEISTUNG_PS_, KRAFTSTOFF FROM AUTO
ORDER BY MARKE";
$stmnt = oci_parse ($conn, $sql_string);
oci_execute($stmnt, OCI_DEFAULT);
echo "<table><tr><th>Daten</th><th>Ansicht</th></tr>";
$i=0;
while ($row = oci_fetch_array ($stmnt, OCI_BOTH))
{
echo "<tr><td>
Marke: $row[1]<br>
Modell: $row[2]<br>
Erstzulassung: $row[3]<br>
Preis: $row[4]<br>
Kilometerstand: $row[5]<br>
Leistung (PS): $row[6]<br>
Kraftstoff: $row[7]</td>";
echo "<td><img src=bilder.php?id=$row[0] alt=$row[1]/$row[2]>
</td></tr>";
$i+=1;
}
if($i==0)
{
echo "Aktuell sind keine Fahrzeuge mit Ihren Wunschkriterien
vorhanden";
}
echo "</table>";
oci_free_statement($stmnt);
flush();
oci_close($conn);
?>
</body>
</html>
Vielen Dank für eure Hilfe
Kommentar