這條線新線正常使用:PHP :: mysqli的不插入帶有可變
$mysqli->query("INSERT INTO `myDatabase`.`myTable`(Date,Time,SID) VALUES (1,2,3)");
但是,這並不:
session_start();
$sessionID=session_id();
$mysqli->query("INSERT INTO `myDatabase`.`myTable`(Date,Time,SID) VALUES (1,2,$sessionID)");
我也曾嘗試:
session_start();
$sessionID=session_id();
$mysqli->query("INSERT INTO `myDatabase`.`myTable`(Date,Time,SID) VALUES (1,2,".$sessionID.")");
將所有表格行定義爲TINYTEXT。
字符串應該始終是b!在引號之間。像這樣:'$ mysqli-> query(「INSERT INTO table(column_1,column_2)VALUES('value','」。$ value2。「')」); ' 還要確保一個變量是有效的變量,而不是簡單的字符串......在查詢中提到的第二個值 –