我有免费文本框 TP_ID、拒绝、级别
当我输入“拒绝”和“级别”的值并单击“提交”时,它们将存储到数据库中,并且 TP_ID 为 Auto_Increment。
<form name="Permit" id="Permit" action="<?php echo JURI::current(); ?>" method="post">
<input type="text" name="TPID" value=""> <br>
<input type="text" name="Permit_or_Deny" value=""> <br>
<input type="text" name="Level" value=""> <br>
<p>input id="submit" name="submit" type="submit" value="save" /></p>
</form>
<?php
if( (isset($_POST['Permit_or_Deny'])) || (isset($_POST['Level']))|| (isset($_POST['TPID'])) )
{
$Permit_or_Deny = $_POST['Permit_or_Deny'];
$Level= $_POST['Level'];
$TPID= $_POST['TPID'];
$db =& JFactory::getDBO();
$query = "INSERT INTO tp_newedit (TP_ID, Permit_or_Deny, Level)
VALUES ('".$TPID."','".$Permit_or_Deny."','".$Level."');";
$db->setQuery( $query );
$db->query();
echo "<script>window.close();</script>";
} else
?>
有什么方法可以检索最后创建的 ID 并将其显示在文本框中吗?
最佳答案
关于php - 从我刚刚插入的表行中获取 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22401116/