做了一个简单的注册页面,有用户名,密码,希望点击提交按钮将注册信息提交到mysql数据库,求相应java代码

做了一个简单的注册页面,有用户名,密码,希望点击提交按钮将注册信息提交到mysql数据库,求相应java代码,第1张

这种东西用SSH作吧,由struts将截获的请求分发到相关的action进行处理hibernate做数据库的CRUD最好把hibernate交给spring管理,如果需要进行插入数据的话用servlet简单点,如果功能比较多需要进行业务逻辑处理的最好还是用框架

使用PHP和MySQL实现。

HTML代码:php code

<!DOCTYPE html>

<html>

<head>

<title>网站对接数据库示例</title>

</head>

<body>

<h1>网站对接数据库示例</h1>

<form method="post" action="submit.php">

<label for="input">输入框:</label>

<input type="text" name="input" id="input" required>

<input type="submit" value="提交">

</form>

<form method="post" action="query.php">

<label for="query">查询:</label>

<input type="text" name="query" id="query" required>

<input type="submit" value="查询">

</form>

</body>

</html>

submit.php代码:php code

<?php

// 连接数据库

$db_host = "localhost" // 数据库服务器地址

$db_user = "root" // 数据库用户名

$db_pwd = "" // 数据库密码

$db_name = "test" // 数据库名

$conn = mysqli_connect($db_host, $db_user, $db_pwd, $db_name)

// 获取输入框内容

$input = $_POST['input']

// 将输入框内容插入数据库

$sql = "INSERT INTO input (content) VALUES ('$input')"

mysqli_query($conn, $sql)

// 关闭数据库连接

mysqli_close($conn)

echo "提交成功!"

?>

query.php代码:php code

<?php

// 连接数据库

$db_host = "localhost" // 数据库服务器地址

$db_user = "root" // 数据库用户名

$db_pwd = "" // 数据库密码

$db_name = "test" // 数据库名

$conn = mysqli_connect($db_host, $db_user, $db_pwd, $db_name)

// 获取查询框内容

$query = $_POST['query']

// 查询数据库

$sql = "SELECT * FROM input WHERE content LIKE '%$query%'"

$result = mysqli_query($conn, $sql)

// 输出查询结果

while ($row = mysqli_fetch_assoc($result)) {

echo $row['content'] . "<br>"

}

// 关闭数据库连接

mysqli_close($conn)

?>

以上代码实现了一个简单的网站对接数据库的功能,用户可以在输入框中输入文字并提交,程序将输入框内容保存到数据库中。用户也可以在查询框中输入关键字并提交,程序将查询数据中匹配的内容并输出。

数据库连接首先必须获得一个查询的结果集,然后遍历单独写里面的结果集JSP表单。我不知道你会不会是一个数据库连接,您可以直接在上面jsp写我,这里的参考: http://blog.csdn.net/cm4ever/archive/2004/09/30/121770.aspx


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7108576.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-01
下一篇 2023-04-01

发表评论

登录后才能评论

评论列表(0条)

保存