Aaalright,我真的需要一些帮助,因为我真的很困惑。我试图连接到phpmyadmin上的数据库。
<?php
mysql_connect('localhost', 'root', '');
mysql_select_db('test_database');
?>
这里使用“mysql_connect”。当我运行它时,它表示此扩展已弃用/过时,我必须使用“mysqli_connect”。
所以现在我只使用与上面相同的代码,但最后只使用“i”。
我做错了什么?
事先,谢谢!
PS:我的第一语言不是英语。希望你能理解它。答案 0 :(得分:1)
Php已经改为mysqli,所以你必须使用mysqli而不是mysql。 在mysqli中,你不只是添加一个i而且已经完成了。 阅读本文的所有mysqli函数 http://php.net/manual/en/book.mysqli.php
<?php
$con = mysqli_connect('localhost', 'root', '', 'test_database');
mysqli_query($con, "UPDATE `table` SET id='1'");
?>
离。 mysqli查询^^
答案 1 :(得分:0)
mysqli_select_db参数不同。阅读他们的文档:http://us3.php.net/manual/en/mysqli.select-db.php
答案 2 :(得分:0)
您正在使用mysql_connect
。您必须将其替换为mysql_connect
并了解其功能。
这个link将是一个很好的阅读