Я застрял с проблемой здесь. Я пытаюсь зачитать колонку (pdf) из моей базы данных mysql по php и показать ее на сайте в качестве ссылки. значение столбца — pdf имена файлов, сохраненных на ftp, и я хочу отобразить его в виде ссылки на странице.
<?
$rs_news=mysql_query("SELECT * FROM news WHERE ueberschrift_$lang NOT LIKE '' ORDER BY id DESC");
if(mysql_num_rows($rs_news)>=1){
?>
<? for($i=0;$i<mysql_num_rows($rs_news);$i++){ ?>
<h4 <? if($i>=1){echo("style='margin-top:24px;'");} ?>>
<?= mysql_result($rs_news,$i,"ueberschrift_$lang"); ?></h4>
<img src="../news/bilder/<?= mysql_result($rs_news,$i,"userfile_1"); ?>" onerror="this.style.display='none';" style="padding-top:3px; padding-right:7px;" width="150px" height="110px" align="left"></img>
<?= mysql_result($rs_news,$i,"langtext_$lang"); ?><br><br><br>
<a href="../news/bilder/<?= mysql_result($rs_news,$i,"pdf"); ?>">Test</a>
<? } ?>
<? } ?>
Я знаю, что мое кодирование может быть уродливым, я новичок в PHP и пытаюсь делать простые вещи, но я думаю, что считаю слишком сложным.
У меня есть БД со строками, где некоторые имеют значение PDF, а некоторые нет.
Я хочу, чтобы при отображении он выбирал только те, которые имеют значение PDF, и отображал его с помощью эха, например:
<a href="../news/bilder/<?= mysql_result($rs_news,$i,"pdf"); ?>">Test</a>
Значением по умолчанию в столбце pdf является NULL, я пытался сделать это через пустое значение, но не удалось.
Пожалуйста, дайте мне знать, если у вас есть какое-либо решение для этого.
Благодарю.
K.
Задача ещё не решена.
Других решений пока нет …