[英]mysqli_insert_id() always returning NULL
mysqli_insert_id() 總是返回 null。我不明白這是什么原因
$blocksql="insert into blockinfo values(NULL,'$user','$book','$blocktime','$quant1','$flag','$title')";
mysqli_query($con,$blocksql);
$id=mysqli_insert_id();
您沒有將連接傳遞給mysqli_insert_id()
當然它總是為空。
$id = mysqli_insert_id($con);
mysqli_insert_id() 總是返回 null 因為你沒有傳遞 mysqli 數據庫連接變量參數。
$con = mysqli_connect("Host","UserName","Password","DatabaseName");
$blocksql="insert into blockinfo values(NULL,'$user','$book','$blocktime','$quant1','$flag','$title')";
mysqli_query($con,$blocksql);
$id=mysqli_insert_id($con);
我希望這對你有用。否則你可以看 php 手冊。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.