我对编程非常陌生,一直在观看YouTube视频,阅读许多书籍,以熟悉编程的一些组件。我在youtube上观看了TimKipp教程,PHP系列 - 构建一个PHP MySQL论坛教程系列部分,关于用php / mysql创建一个登录页面。我觉得我已经完成了从设置数据库到所有编程的所有相同的工作。尽管如此,当我使用我创建的用户名/密码登录表单时,mysql die函数总是提醒我。我找不到我错的地方。另外,我正在使用MAMP 这是登录页面脚本
<?php session_start(); ?>
<html>
<head>
<title> untitled/title>
</head>
<body>
<div id="wrapper">
<h2>timkipp tutorial</h2>
<p> basic login page</p>
<?php
if (!isset($_SESSION['uid'])) {
echo "<form action='login_parse.php' method='post'>
Username: <input type='text' name='username' />
Password: <input type='password' name = 'password' />
<input type='submit' name='submit' value='Login' />
";
} else {
echo "<p> You are logged in as ".$_SESSION['username']." •
<a href='logout_parse.php'> Logout</a></p>";
}
?>
</div>
</body>
</html>
这就是我用来连接数据库的方法
<?php
$host = "localhost" ;
$username = "root" ;
$password = "" ;
$db = "tests" ;
mysql_connect($host, $username, $password) or die("Just keep going");
mysql_select_db($db);
?>
如果有人能指出我正确的方向,那就太好了。提前谢谢
答案 0 :(得分:0)
将此用作您的连接
<?php
$host = "localhost" ;
$username = "root" ;
$password = "" ;
$db = "tests" ;
$connect = mysql_connect($host, $username, $password) or die("Could Not Connect To The Server");
$db_sel = mysql_select_db($db, $connect) or die("Could Not Select The Database");
?>