亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標(biāo)題:
mysql_stmt_prepare() 的問(wèn)題
[打印本頁(yè)]
作者:
jqbsx
時(shí)間:
2009-03-09 09:59
標(biāo)題:
mysql_stmt_prepare() 的問(wèn)題
第25章:API和庫(kù)
.....
mysql_stmt_prepare()
標(biāo)記符僅在SQL語(yǔ)句中的特定位置時(shí)才是合法的。例如,它可以在INSERT語(yǔ)句的VALUES()列表中(為行指定列值),或與WHERE子句中某列的比較部分(用以指定比較值)。但是,對(duì)于ID(例如表名或列名),不允許使用它們,不允許指定二進(jìn)制操作符(如等于號(hào)“=”)的操作數(shù)。后一個(gè)限制是有必要的,原因在于,無(wú)法確定參數(shù)類(lèi)型。一般而言,參數(shù)僅在DML(數(shù)據(jù)操作語(yǔ)言)語(yǔ)句中才是合法的,在DDL(數(shù)據(jù)定義語(yǔ)言)語(yǔ)句中不合法。
....
“SELECT col1, col2 FROM table1 WHERE col3 = ? AND col4 = ?”
為什么mysql_stmt_fetch()總是返回NULL, 即使有滿(mǎn)足條件的記錄存在?
另外,能否解釋一下:
與WHERE子句中某列的比較部分(用以指定比較值)。但是,對(duì)于ID(例如表名或列名),不允許使用它們,不允許指定二進(jìn)制操作符(如等于號(hào)“=”)的操作數(shù)。
多謝
作者:
yueliangdao0608
時(shí)間:
2009-03-09 10:16
就是表名和列名不能做占位符。
作者:
jqbsx
時(shí)間:
2009-03-12 09:31
please 解釋一下:
與WHERE子句中某列的比較部分(用以指定比較值) ...... 不允許使用它們,不允許指定二進(jìn)制操作符(如等于號(hào)“=”)的操作數(shù)。
and, is the stmt ok?
“SELECT col1, col2 FROM table1 WHERE col3 = ? AND col4 = ?”
作者:
jqbsx
時(shí)間:
2009-04-09 10:41
歡迎光臨 Chinaunix (http://www.72891.cn/)
Powered by Discuz! X3.2