Hallo zusammen,
ich habe ein Projekt übernommen, welches nicht richtig funktioniert, bin aber nun mit meinem Latein am Ende.
Kurz zur Erklärung: Ich übergebe per GET Variablen, welche dann aus einer DB ausgelesen und angezeigt werden.
Die Übergabe funktioniert auch, bloß das auslesen aus der Datenbank macht Probleme, und ich weis nicht weiter.
Hier der Code:
PHP-Version: 7.3.20
Vielen Dank für eure Hilfe im Voraus
ich habe ein Projekt übernommen, welches nicht richtig funktioniert, bin aber nun mit meinem Latein am Ende.
Kurz zur Erklärung: Ich übergebe per GET Variablen, welche dann aus einer DB ausgelesen und angezeigt werden.
Die Übergabe funktioniert auch, bloß das auslesen aus der Datenbank macht Probleme, und ich weis nicht weiter.
Hier der Code:
PHP-Version: 7.3.20
PHP-Code:
<?php
// Frage ab, ob eine Größe angewählt wurde
if (!isset($_GET['fuer'])) {
$fuer = 'alle';
} else {
$fuer = $_GET['fuer'];
}
if ($fuer == 'kleine Hunde'){
$groesse1 = 001;
$groesse2 = 040; }
else {
if ($fuer == 'mittelgroße Hunde') {
$groesse1 = 41;
$groesse2 = 60; }
else {
if ($fuer == 'große Hunde') {
$groesse1 = 61;
$groesse2 = 70; }
else {
if ($fuer == 'ganz große Hunde') {
$groesse1 = 071;
$groesse2 = 180;
}else {
$groesse1 = 000;
$groesse2 = 700; }}} }
// Frage ab, ob die Variable Farbe exsistiert, wenn nicht, suche alle
if ( !isset($_GET['Farbe'])) {
$farbe = "%";
} else {
$farbe = $_GET['Farbe'];
}
// Frage ab, ob die Variable Hersteller existiert, wenn nicht, zeige alle
if ( !isset($_GET['Hersteller'])) {
$hersteller = "%";
} else {
$hersteller = $_GET['Hersteller'];
}
// Frage ab, ob die Variable Hersteller existiert, wenn nicht, zeige alle
if ( !isset($_GET['kategorie'])) {
$kategorie = "%";
} else {
$kategorie = $_GET['kategorie'];
}
// Frage ab, ob die Variable Form existiert, wenn nicht, zeige alle
if ( !isset($_GET['Form'])) {
$form = "%";
} else {
$form = $_GET['Form'];
}
$abfrageartikel = "SELECT COUNT(*) FROM artikel";
$ergebnisartikel = mysqli_query($abfrageartikel);
$mengeartikel = mysqli_fetch_row($ergebnisartikel);
$mengeartikel = $mengeartikel[0];
if($mengeartikel == 0){
echo "<b>Sorry, aber zu Ihrer Suche haben wir noch keine Treffer.</b><br>Vermissen Sie etwas? Dann nehmen Sie Kontakt zu uns auf: <a href='Kontakt'>zum Kontaktformular</a>";
}

Kommentar