php - 如果此行为空,那么它将显示另一行

标签 php mysql row

如果此行为空,那么它将显示另一行,我该怎么办

假设姓名行为空

echo '<td>' . $row['name'] . '</td>';

因此,如果名称行为空,那么它将显示 echo '<td>' . $row['companyname'] . '</td>';

请帮我解决这个问题 谢谢

        echo "<tr>";
        echo '<td>' . $row['buildingname'] . '</td>';
        echo '<td>' . $row['area'] . '</td>';
        echo '<td>' . $row['city'] . '</td>';
        echo '<td>' . $row['flatno'] . '</td>';
        echo '<td>' . $row['name'] . '</td>';
        echo '<td>' . $row['mobileno'] . '</td>';
        echo '<td>' . $row['agreementdates'] . '</td>';
        echo '<td>' . $row['agreementdatee'] . '</td>';    
        echo "</tr>"; 

最佳答案

尝试

if(empty( $row['name'])){
  $tbl = '<td>' . $row['companyname'] . '</td>';
}else{
   $tbl = '<td>' . $row['name'] . '</td>';
}
echo $tbl;

关于php - 如果此行为空,那么它将显示另一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20343524/

相关文章:

mysql - 使用用户变量显示 mysql 中日期之间的数据

mysql - 选择具有相同 id 的特定行多个值

PHP SQL 仅每隔两个条目

php - 为什么这个 PDO Insert 执行了两次?

mysql - 启动MySQL服务器时出错

PHP吐出事件的过程/位置/时间,结合结果以在页面上创建带有 session 的项目存储并创建购物车项目以发送到paypal?

java - 在 Excel 工作表中使用 JAVA 永久删除空行 Apache POI

java - 最后一行始终从 DefaultTableModel 中删除,无论索引如何

javascript - Google 图表导出为图像

php - <b> fatal error </b> : Uncaught exception 'Exception' with message 'Failed to connect to api.twitter.com port 443: Connection timed out'