这显示了所有结果
但我只想显示,如果 pserialno 行在这里,那么它将显示
我该怎么做,请帮助我
$result1 = mysql_query("SELECT * FROM workorder where opendate BETWEEN '$a' AND '$b' order by opendate ASC");
while($row = mysql_fetch_array($result1))
{
// echo out the contents of each row into a table
echo "<tr>";
echo '<td>' . $row['opendate'] . '</td>';
echo '<td>' . $row['number'] . '</td>';
echo '<td>' . $row['pserialno'] . '</td>';
最佳答案
但我只想显示,如果 pserialno 行在这里,那么它将显示
只需附加 WHERE
子句即可仅返回 pserialno 不为空的结果。
SELECT * FROM workorder where opendate BETWEEN '$a' AND '$b'
AND pserialno <> ""
ORDER BY opendate ASC
关于php - 如何显示具体到mysql数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19853922/