$res = $DB->exec_SELECTquery('uid, image', 'fe_users', 'image<>\'\'');
我从一个脚本中看到它,我知道语法:
$res = $GLOBALS['TYPO3_DB']->exec_SELECTquery($select_fields,$from_table,$where_clause,$groupBy,$orderBy,$limit);
但仍然想知道:这是什么意思?:'image<>\'\''
答案 0 :(得分:1)
image
列不为空
<>
大于和小于符号意味着不等于
<>
与!=
''
空单引号正是名称,空
\
反斜杠转义单引号
所以这个, "image <> '' ");
也可以工作
把它放在一起,声明的那部分意味着
WHERE `image` <> ''
或
WHERE `image` != ''