我可以打印id,即使它是自动增量吗?因为我正在做的方式我正在使用id的空变量。
$id= "";
mysql_connect(localhost,$username,$password);
@mysql_select_db($database) or die ("Não conectou com a base $database");
mysql_query("INSERT INTO table1(id,...)
VALUES ('".$id."',....)")
or die(mysql_error());
mysql_close();
echo "Your id is :";
echo "".$id;
我正在尝试打印ID,但它是空白的。我检查了桌子,那里有一个身份证号码。我怎么打印呢?
感谢您的关注
答案 0 :(得分:1)
您可以使用mysql_insert_id()
检索上次自动生成的ID您的样本应如下所示:
mysql_query("INSERT INTO table1(...) VALUES (....)")
or die(mysql_error());
$id=mysql_insert_id();
echo "Your id is : $id";
答案 1 :(得分:1)
echo "Blah Blah Blah". mysql_insert_id() ;
答案 2 :(得分:0)
首先将$ id作为0插入数据库。 这里我使用$ id = count而$ field将打印值
$ dbconn = mysql_connect($ host,$ user,$ pass)或 死(mysql_error()); //尝试连接 到数据库 mysql_select_db($数据库,$ dbconn); mysql_query(“INSERT INTO counter (
count
)VALUES(\'0 \')“); mysql_close($ dbconn);
然后更新
$ field){echo $ field; ?>
这可能对你有帮助......