试图找出一种只显示具有值的列的方法。我有一个下拉菜单,我把它变成一个变量($ val)所以它只显示$ val不为null的行。但是,从该行开始,我希望它显示非空的其余列。任何小帮助都非常感谢。
$sql = "SELECT Name, $val
FROM GP
WHERE $val IS NOT NULL
ORDER BY $val DESC";
mysql_select_db('dbname');
$retval = mysql_query( $sql, $conn );
if(! $retval )
{
die('Could not get data: ' . mysql_error());
}
while($row = mysql_fetch_array($retval, MYSQL_NUM))
{
echo "Name: {$row[0]} <br> ".
$val, ": {$row[1]} <br> ".
"--------------------------------<br>";
}
示例我有
test1 NULL 13 NULL 14
我想用带有值的两行显示test1。
我希望这是有道理的。
谢谢, 最诚挚的问候
答案 0 :(得分:-1)
@ user3349025我想这回答了你的问题。如果要显示列名,可以在from auth_back import CustomBackend
# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
import os
AUTHENTICATION_BACKENDS = ('auth_back.MyCustomBackend', )
中更改第二个参数。
mysql_fetch_array