Avatar

Datenbankabfrage für die Startseite (General)

by Micha ⌂, Monday, November 07, 2016, 22:26 (2698 days ago) @ hintersatz

Hi,

In Zeile 75 ( } else { ) bekomme ich die Fehlermeldung:

Korrekt, weil dort ein else ohne das zugehörige if steht.

Wenn Du das Ende mal wie folgt modifizierst, solltest Du zumindest keinen Fehler mehr erhalten:

$mlfOutput = '<section id="mlfLatestEntries">'; $mlfOutput .= '<h2>Latest entries in the forum</h2>'; 
$mlfReturn = readLatestForumEntries($mlfdb); 
//$mlfReturn = readLatestForumEntries($mlfdb, true); // for debugging purposes // if $mlfReturn is an array, build the list of the entries, otherwise display a "no entries" message if (is_array($mlfReturn) === true) {
$mlfOutput .= '<ul>';
foreach ($mlfReturn as $row) {
$mlfOutput .= '<li>';
// URL has to be adapted to threaded-posting-view (nested listing) if needed
$mlfOutput .= '<a href="localhost/mlf/index.php?id='. htmlspecialchars($row['id']) .'">'. htmlspecialchars($row['subject']) .'</a> - '. htmlspecialchars($row['name']) .', '. htmlspecialchars($row['posting_time']);
$mlfOutput .= '</li>';
}
$mlfOutput .= '</ul>';
$mlfOutput .= '</section>'; echo $mlfOutput;

Viele grüße
Micha

P.S. Ich habe in Deinem Beitrag mal den PHP-Code hervorgehoben. Es liest sich dann deutlich einfacher.

--
applied-geodesy.org - OpenSource Least-Squares Adjustment Software for Geodetic Sciences


Complete thread:

 RSS Feed of thread