如何仅显示非空行

Tik*_*L13 0 php mysql fetch

我有一个小的PHP mysql查询查看我的数据库中的表.它会拉动所有行,然后回显记录.

问题是我在表中有一些空行,所以我得到的是一个奇怪的记录.

这就是我得到的:

<?php
    $con = mysql_connect("localhost","username","password");
    if (!$con){
        die('Could not connect: ' . mysql_error());
    }
    mysql_select_db("username", $con);
    $result = mysql_query("SELECT * FROM wallnames2011 WHERE firstname IS NOT NULL");
    while($row = mysql_fetch_array($result)){
        echo $row['firstname'] . " - " . $row['city'] . ", " .$row['state'] . " &nbsp;|&nbsp; ";
    }
?>
Run Code Online (Sandbox Code Playgroud)

我想保留空行.

Byn*_* IT 5

为什么你不放

尝试SELECT column_name FROM table_name WHERE column_name!=''