我有两个php文件。
(...)[0];
和
<?php
include 'dbh.php';
$first = $_POST['first']
$last = $_POST['last']
$uid = $_POST['uid']
$pwd = $_POST['pwd']
echo $first;
echo $last;
echo $uid;
echo $pwd;
?>
我的HTML就在那里。我与mysql的连接可能有什么问题?谁能帮我?我对mysql没有多少经验,但我认为应该没问题。
<?php
$conn = mysql_connect("localhost", "root", "", "login");
if (!$conn) {
die("Connection faile:".mysql_connect_error());
}
?>
答案 0 :(得分:0)
首先更改此数据库连接,并且不要使用mysql,因为不推荐使用mysqli而不是。
<?php
// host, user, password, database name
$conn = mysqli_connect("localhost", "root", "", "login");
// if u use mysql then ur connection need to connect first then select database
// $conn = mysql_connect("localhost", "root", "");
// $db = mysql_select_db("database name");
if (!$conn) {
die("Connection faile: " . mysqli_connect_error());
}
?>
答案 1 :(得分:0)
使用mysqi因为它更安全,你只需要调整参数但是如果你开始使用它更好,mysql已经不赞成了,所以尽量避免使用mysql函数并开始使用mysqli .. connect using this
$db_host = '192.168.1.9'; //sample
$db_user = 'dbuser'; //sample usename
$db_pass = 'dbpass'; //sample password
$db_name = 'databasename';
$db = mysqli_connect($db_host, $db_user, $db_pass, $db_name);
if(mysqli_connect_errno($db))
die('Failed to connect to MySQL: ' . mysqli_connect_error());
希望这会有所帮助。