我有一个简单的代码来输入数据到我的数据库 使用准备和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
因为你没有执行查询 –