我有一個簡單的代碼來輸入數據到我的數據庫 使用準備和bind_param沒有錯誤PHP數據未插入,但在使用bind_param
沒有錯誤,但我的數據不被輸入到數據庫
$stmt1 = $mysqli -> prepare ("INSERT INTO equipment(eqp_type, eqp_name, eqp_qty, eqp_usd, $eqp_idr) VALUES (?,?,?,?,?)");
$stmt1->bind_param('sssss',$eqp_type, $eqp_name, $eqp_qty, $eqp_usd, eqp_idr);
$eqp_type = 'BUC';
$eqp_name = 'BUC test';
$eqp_qty = '1';
$eqp_usd = '0';
$eqp_idr = '0';
$stmt1->execute();
是否有任何想法,爲什麼沒有錯誤,但我的數據沒有輸入到數據庫?
你真的在執行查詢嗎? – jeroen
你的執行語句在哪裏? – Sehdev
因爲你沒有執行查詢 –