<?php
require "init.php";
$name = $_POST["name"];
$email = $_POST["email"];
$mobile = $_POST["mobile"];
$sql = "insert into product_info values($name,$email,$mobile);";
if(mysqli_query($conn,$sql))
{
echo "<br><h3>one row inserted...<h3>";
}
else
{
echo "error in insertion...." . mysqli_error($conn);
}
>
警告:?mysqli_connect( ):php_network_getaddresses:的getaddrinfo 失败:名称或 /storage/ssd3/252/2464252/public_html/init.php不知道线路7警告:mysqli_query()预计参数1是mysqli的,在给定的/storage/ssd3/252/2464252/public_html/add_info.php上线对象10
警告服务:mysqli_connect():(HY000/2002):php_network_getaddresses: getaddrinfo失败:名称或服务未知 /storage/ssd3/252/2464252/public_html/init.php第7行错误 连接阿卡什php_network_getaddresses:失败的getaddrinfo:姓名或 服务不知道
你说'参数1',但是你没有在代码中声明enywhere。 '$ conn'变量的值是多少? – MarthyM
您上次发布的警告清楚地表明了实际问题。其余的仅仅是因为你显然没有实现任何检查来处理你的数据库连接失败的情况。 – arkascha
它的工作表示感谢! –