我有一个奇怪的问题。如果我使用
"SELECT filed1, field2…. FROM some_table WHERE field1 LIKE 'something'"
在“$grid->SelectCommand”
中,一切都正常工作,但是如果我使用变量
"SELECT filed1, field2…. FROM some_table WHERE field1 LIKE '$get_variable'"
我没有得到预期的结果。
最佳答案
$get_variable 不在当前范围内,或者它没有您认为的值。但是,LIKE 旨在与通配符 (%) 一起使用。如果没有,您只需检查是否相等。
此外,您拼错了 field1(与 field2 相比)。
关于php - selectcommand 的奇怪行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16993994/