从数据库中查找并显示IF及其他数据库的某些字符串



下面的php-code找到并显示外部URL作为数据库中的链接。有时,该行中有一个语音词而不是URL。我如何在无需链接的情况下设法呼应音量。我想它会与之相处,但我并没有找到正确的方式显示它。我的代码下面:

<?php
    $ticketurl = $row  ['show_external_url'];
    $query = mysqli_query( $connection,"SELECT *, DATE_FORMAT(`show_date`, '%W (%d/%m/%y)') as dateFormatted
                                        FROM nhto_gigpress_shows
                                        WHERE `show_date` >= CURDATE()  
                                        AND WEEKDAY(nhto_gigpress_shows.show_date) >= 5 
                                        ORDER By show_date" );
    $row = mysqli_fetch_array( $query ); {
    echo "<a href='".$ticketurl."'>BOOK</a>";
    }
?>

尝试检查列是否具有任何数据并使用条件

中,loop

if(empty($row['url'])){
    echo $row['phone'];
}
else{
    echo '<a href="'. $row['url'] .'">BOOK</a>';
}

最新更新