求达人 帮解释一下下面句子的用法,特别是问号的意思 $sqlmobile=$mobile?'OR emailmobile=?' :' ';$sql='SELECT * from dtbcustomer WHERE (email=?' .$sqlmobile.')';
2020-03-02
求达人 帮解释一下下面句子的用法,特别是问号的意思 $sql_mobile=$mobile?'OR email_mobile=?' :' ';
$sql='SELECT * from dtb_customer WHERE (email=?' .$sql_mobile.')';
优质解答
表示变量,程序执行时会用后面的$sql_mobile的值来取代?.
例如$sql_mobile的值为138,那么最后拼接出来的$sql的值将是:
SELECT * from dtb_customer WHERE (email=138)
表示变量,程序执行时会用后面的$sql_mobile的值来取代?.
例如$sql_mobile的值为138,那么最后拼接出来的$sql的值将是:
SELECT * from dtb_customer WHERE (email=138)