gpt4 book ai didi

php - 插入声明发布页面到自己的问题

转载 作者:行者123 更新时间:2023-11-29 00:52:24 25 4
gpt4 key购买 nike

我正在尝试将页面提交给自己,但由于某些原因,以下代码无法正常工作。另外插入数据成功后如何取回table1的主键ID?我有一个需要这个 ID 的子表。感谢您的任何建议。

<?php
include('db_login.php');
$connection = mysql_connect( $db_host, $db_username, $db_password );

if (!$connection){
die ("Could not connect to the database: <br />". mysql_error());
}
// Select the database
$db_select=mysql_select_db($db_database);
if (!$db_select){
die ("Could not select the database: <br />". mysql_error());

if ($_POST['Submit'])
{
$first = $_POST["first"];
$first = mysql_real_escape_string(get_magic_quotes_gpc() ? stripslashes($first): $first);
$last = $_POST["last"];
$last = mysql_real_escape_string(get_magic_quotes_gpc() ? stripslashes($last): $last);


$insertsql = "INSERT INTO table1(FirstName,LastName) VALUES ('".$first."', '" .$last. "')";

$result1 = mysql_query($insertsql) or die(mysql_error());
}
?>
<form name="hotlineForm" action="<?php echo htmlentities($_SERVER['PHP_SELF']); ?>"
method="post">
<input id="first" type="text">
<input id="last" type="text">
<input type="submit" value="Submit"></form></body>

最佳答案

哪个部分在回帖上不起作用?您没有输入 if 语句吗?

要获取最后插入的 ID,请在 $result1 = mysql_query(...) 之后使用以下命令:

$primary_id = mysql_insert_id()

http://php.net/manual/en/function.mysql-insert-id.php

关于php - 插入声明发布页面到自己的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7838165/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com