php函数mysql_insert_id无法使用的问题
代码主要部分为$conn=newmysqli('localhost','webuser','webuser','test');$query="insertintobill...
代码主要部分为$conn =new mysqli ('localhost','webuser','webuser','test');
$query = "insert into bill values (NULL,'$project','$user','$itraffic','$itrafficnum')";
$result = mysqli_query($conn,$query);
echo mysql_insert_id($query);
错误原因是Warning: mysql_insert_id() expects parameter 1 to be resource, string given。 展开
$query = "insert into bill values (NULL,'$project','$user','$itraffic','$itrafficnum')";
$result = mysqli_query($conn,$query);
echo mysql_insert_id($query);
错误原因是Warning: mysql_insert_id() expects parameter 1 to be resource, string given。 展开
3个回答
展开全部
在mysqli扩展中,insert_id是mysqli对象的一个属性,而不是一个方法,
所以应该是:
echo $conn->insert_id;
所以应该是:
echo $conn->insert_id;
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你用的是mysqli 不是 mysql;应该是用mysqli_insert_id
追问
mysqli_insert_id 我用过,也是一样的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
echo mysql_insert_id($query);
把这句改成echo mysql_insert_id();
试试看
把这句改成echo mysql_insert_id();
试试看
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询