PHP MySQL 仅打印数据库行中的空列名称

标签 php sql mysql

$sql = "SELECT * FROM table";
$result = mysql_query($sql);


while($row = mysql_fetch_row($result)){
   // PRINT COLUMN NAMES WITH EMPTY VALUE
}

我该怎么做?
谢谢

最佳答案

$sql = "SELECT * FROM table";
$result = mysql_query($sql);

while($row = mysql_fetch_assoc($result))
{
    foreach ($row as $columnName => $value)
    {
        if (empty($value))
        {
            echo $columnName;
        }
    }
}

关于PHP MySQL 仅打印数据库行中的空列名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3985449/

相关文章:

mysql - Xampp 字段名称更改

mysql - 选择不同条件的 2 列

php - 从 css 下拉菜单发布

Javascript 依赖项未通过 Ajax 加载

MySQL:选择一定时期内具有一定数量的条目

php - 以样式显示来自 Mysql 表的数据

python - flask -SQLAlchemy -"MySQL Connection not available."

php - 我可以使用 PHP 动态插入 Pinterest 的 url、媒体和描述吗?

php - 在 uploadify 中上传完成后不想隐藏队列项目栏

c# - 在 ASP.Net MVC 中使用硬编码形式将数据插入对象中