Я хочу проверить, является ли результат MySQL пустым и эхо-сообщение об ошибке.Проверьте, не является ли результат MySQL пустым
Это мой мой текущий SQL-скрипт:
<?php
$sql = new rex_sql;
$sql->debugsql = 0; //Ausgabe Query
$sql->setQuery("SELECT * FROM $db_downloads WHERE gruppe = $gruppe_teilnehmer ORDER BY id DESC limit 4");
for($i=0;$i<$sql->getRows();$i++)
{
$id = $sql->getValue("id");
$dateiname = $sql->getValue("dateiname");
$dateigroesse = $sql->getValue("dateigroesse");
$dateipfad = $sql->getValue("dateipfad");
$dateidatum = date("d.m.Y",strtotime($sql->getValue("dateidatum")));
$dateizeit = date("H.i",strtotime($sql->getValue("dateidatum")));
$download_teilnehmer = $sql->getValue("teilnehmer");
$datei_projektnummer = $sql->getValue("projektnummer");
$projektseite = $sql->getValue("projektseite");
$ausgabe .= '<li><a href="index.php?article_id='.$projektseite.'"></a><i class="fa fa-file-o"></i>'.$dateiname.'<ul><li><i class="fa fa-calendar"></i>'.$dateidatum.' | '.$dateizeit.'</li><li><i class="fa fa-circle"></i>'.$datei_projektnummer.'</li></ul></li>';
if(empty($ausgabe)) {
echo ("Error! No result!");
}
$sql->next();
}
?>
Но нет никакого сообщения об ошибке. Я думаю, что аргумент if неверен.
Спасибо! Довольно простое решение :-) – susanloek
Примите через 10 минут! – susanloek