Moin,
Ich bräuchte mal wieder Denkanstöße.
Mein Problem ist folgendes:
Ich habe folgende Mysqli abfrage:
Oberer Teil:
Mein Versuch:
Rest des Codes:
So. Generell funktioniert es erstmal, jedoch möchte ich das falls die angeforderte seite nicht gefunden wurde eine Fehlermeldung kommt.
Ich habe es bereits versucht (siehe oben). Jedoch funktioniert es nicht -> die Fehlermeldung wird nicht ausgegeben.
Grüße anghenfil
Ich bräuchte mal wieder Denkanstöße.
Mein Problem ist folgendes:
Ich habe folgende Mysqli abfrage:
Oberer Teil:
PHP-Code:
if(isset($_GET['site'])){
$requestet_site = $_GET['site'];
PHP-Code:
$result1 = $mysqli->query("SELECT ID, Titel FROM sites");
if(!$result1){
echo'Fehler beim Query!';
}elseif($result1){
if(empty($result1)){
echo'404!';
}
}
PHP-Code:
$result = $mysqli->query("SELECT ID, Titel, Content FROM sites WHERE Titel = '$requestet_site'");
if(!$result){
echo'Fehler beim query!';
}elseif($result){
while($row = $result->fetch_assoc()){
echo '<h1>'.$row["Titel"].'</h1>';
echo '<h2>'.$row["Content"].'</h2>';
}
}
}else{
$result = $mysqli->query("SELECT ID, Titel, Content FROM sites WHERE Titel = 'Startseite'");
if(!$result){
echo'Fehler beim query!';
}elseif($result){
while($row = $result->fetch_assoc()){
echo '<h1>'.$row["Titel"].'</h1>';
echo '<h2>'.$row["Content"].'</h2>';
}
}
}
Ich habe es bereits versucht (siehe oben). Jedoch funktioniert es nicht -> die Fehlermeldung wird nicht ausgegeben.
Grüße anghenfil
Kommentar