mysqli 插入到数据库不工作
mysqli insert to database not working
我正在尝试将数据插入我的 MySQL table,但无法正常工作!
我的代码:
if(isset($_POST['btn44'])){
$fname=$_POST['fname'];
$lname=$_POST['lname'];
$mysqli->query("INSERT INTO `mss_user` (`fname`,`lname`) VALUES ('$fname','$lname')");
}
连接正常,returns没有错误。
试试这个
echo "INSERT INTO `mss_user` (`fname`,`lname`) VALUES ('$fname','$lname')";
$mysqli->query("INSERT INTO `mss_user` (`fname`,`lname`) VALUES ('$fname','$lname')");
然后您可以阅读真实查询并复制此字符串并粘贴到 mysql 客户端或 phpmyadmin 页面。
首先,你连接数据库了吗?
第二件事,如果你用 bamtoggi 建议检查结果,如果 $fname 和 $lname 的地方没有任何东西,你应该尝试从字符串中提取数据值,如下所示:
$mysqli->query("INSERT INTO `mss_user` (`fname`,`lname`) VALUES (' "+$fname+" ',' "+$lname+" ');");
让我们知道。
我正在尝试将数据插入我的 MySQL table,但无法正常工作! 我的代码:
if(isset($_POST['btn44'])){
$fname=$_POST['fname'];
$lname=$_POST['lname'];
$mysqli->query("INSERT INTO `mss_user` (`fname`,`lname`) VALUES ('$fname','$lname')");
}
连接正常,returns没有错误。
试试这个
echo "INSERT INTO `mss_user` (`fname`,`lname`) VALUES ('$fname','$lname')";
$mysqli->query("INSERT INTO `mss_user` (`fname`,`lname`) VALUES ('$fname','$lname')");
然后您可以阅读真实查询并复制此字符串并粘贴到 mysql 客户端或 phpmyadmin 页面。
首先,你连接数据库了吗? 第二件事,如果你用 bamtoggi 建议检查结果,如果 $fname 和 $lname 的地方没有任何东西,你应该尝试从字符串中提取数据值,如下所示:
$mysqli->query("INSERT INTO `mss_user` (`fname`,`lname`) VALUES (' "+$fname+" ',' "+$lname+" ');");
让我们知道。