3
$db = new mysqli('localhost','x','x','rock');
$q = $db->query("INSERT INTO names (name,surname) VALUES ('jack','daniel')");
var_dump($q); // boolean true
echo $db->info;
盡一切手冊中所述,但仍然沒有返回任何內容。
$db = new mysqli('localhost','x','x','rock');
$q = $db->query("INSERT INTO names (name,surname) VALUES ('jack','daniel')");
var_dump($q); // boolean true
echo $db->info;
盡一切手冊中所述,但仍然沒有返回任何內容。
如果insert
語句是低於info
功能之一將返回結果
INSERT INTO...SELECT...
INSERT INTO...VALUES (...),(...),(...)
而且您的插入並不滿足這一條件。
你有
INSERT INTO names (name,surname) VALUES ('jack','daniel')
如果更改此插入一個以上的記錄,你會看到從info
功能
的結果,如果你改變你的插入查詢中一旦插入多個記錄將得到結果
下面試試
INSERT INTO names (name,surname) VALUES ('jack','daniel'),('jack2','daniel2')
謝謝Shakti。 – markussss
你在使用mysqli的庫嗎? – Ibu
沒有。這是默認設置。 – markussss