我有一个表单,它提交超级基本信息,只是一个新的名称(名称被分配了一个唯一的id)。我想要实现的是,当用户提交它被提交到数据库中的名称时,他们被重定向到一个新的页面card.php,在那里他们可以添加更多的特定信息。但是,与刚刚提交的行关联的唯一id需要在URL (id=$id)中遵循。
$query = "INSERT INTO name VALUES(NULL, '$name')";
mysqli_query($conn, $query);
$query2 = "SELECT * FROM name ORDER BY id DESC LIMIT 1
最近,我被分配到一个遗留项目,该项目将Oracle作为数据库,php作为服务层。有一个处理数据库执行的DB.php类。它包含一个名为connect()的函数,它连接到数据库。在这个连接中,除了产生一个新的连接之外,它还调用两个额外的函数,执行类似于-
ALTER SESSION SET NLS_DATE_FORMAT = <something>
ALTER SESSION SET NLS_SORT = <something>
问题是,这两个函数在会话ALTERing之后将事务显式地提交给DB。这有一个副作用,在连接之前的任何事务也将被提交.
我们通常在检查所有验证是否正
我有以下几点:
$allowed_referer = array("https://localhost/**blah.php**"); //add the allowed sites in this array
$referal = $_SERVER['HTTP_REFERER'];
if (in_array($referal, $allowed_referer)){
//Do-stuff
}
因此,如果页面来自blah.php,则允许显示“保存”按钮,而不是“提交”。我已经设置了保存按钮更新数据库和提交按钮插入数据库的位置。
<?php if