在网站开发中,经常需要将用户的登录信息保存到数据库中,以便于后续的操作。而HTML与MySQL都是广泛应用的技术,在实现登录连接MySQL数据库的过程中可以方便地使用两者的优势。以下是连接MySQL数据库的代码示例:
//连接MySQL数据库$conn = mysqli_connect("localhost", "用户名", "密码", "数据库名");if (!$conn) {die("连接错误: " . mysqli_error());}//定义变量$username = $_POST['username'];$password = $_POST['password'];//查询语句$sql = "SELECT * FROM user WHERE username='$username' AND password='$password'";$result = mysqli_query($conn, $sql);$rows = mysqli_num_rows($result);//判断是否正确if ($rows == 1) {echo "登录成功!";} else {echo "用户名或密码错误!";}//关闭数据库连接mysqli_close($conn);
在代码中,我们首先使用mysqli_connect()函数来连接MySQL数据库并传入我们的MySQL数据库信息。接着,我们使用$_POST['username']和$_POST['password']来获取用户填写的登录信息。之后,我们使用SELECT语句查询数据库中是否存在该用户的用户名和密码,如果存在,则在页面上显示"登录成功";反之,则显示"用户名或密码错误"。
最后,在完成查询后,我们用mysqli_close()函数来关闭与MySQL数据库的连接,以确保更好的性能表现。
通过以上示例代码,我们可以轻松地实现HTML与MySQL数据库的联动,为用户实现可靠的登录功能提供了坚实的技术支持。