将单独的HTML和PHP MYSQL表单合并到一个文件中

我需要它的原因很复杂,但是我有一个当前有效的HTML表单,它可以将一行插入到我的MYSQL数据库中。然而..。我需要将这两个单独的过程合并到一个HTML文件中,但是在多次尝试安排代码之后,都无法得到一个有效的解决方案。希望有人能给我指明正确的方向。

下面是HTML文件:

<form method="post" action="process.php">
<input type="text" name="id" placeholder="Enter ID" /><br />
<input type="hidden" name="user_text" id="hiddenField" value="x" /><br />
<input type="submit" value="Submit" />
</form>

下面是相关的process.php文件:

<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {

    //mysql credentials
    $mysql_host = "localhost";
    $mysql_username = "*";
    $mysql_password = "*";
    $mysql_database = "*";

    $u_name = $_POST["id"];
    $u_text = $_POST["user_text"];

    if (empty($u_name)){
        die("Please enter your id");
    }

    //Open a new connection to the MySQL server
    $mysqli = new mysqli($mysql_host, $mysql_username, $mysql_password, $mysql_database);

    //Output any connection error
    if ($mysqli->connect_error) {
        die('Error : ('. $mysqli->connect_errno .') '. $mysqli->connect_error);
    }   

    $statement = $mysqli->prepare("INSERT INTO users_data (contractor_id, status) VALUES(?, ?)"); //prepare sql insert query
    $statement->bind_param('ss', $u_name, $u_text); //bind values and execute insert query


}
?>

我知道这不是做事情的正确方式,但这不是一个公共网站,更多的是一个个人日志项目。非常感谢您的支持!

转载请注明出处:http://www.qxdxgs.com/article/20230526/2283417.html