2014-07-26 43 views
-4

Aaalright,我真的需要一些帮助,因为我真的很困惑。我试图连接到phpmyadmin上的数据库。不推荐使用mysql扩展

<?php 
mysql_connect('localhost', 'root', ''); 
mysql_select_db('test_database'); 
?> 

这里我使用“mysql_connect”。当我运行它时,它说这个扩展名被弃用/过时了,我必须使用“mysqli_connect”。

所以,现在我只是使用与上面相同的代码,但只是在最后的“我”。

我在做什么错?

提前,谢谢!

PS:我的第一语言不是英语。希望你能理解它。

+0

数据库不在phpMyAdmin的,这是一个MySQL服务器上; phpmyadmin只是几个应用程序之一,已经被写入与MySQL数据库进行通信,允许您使用存储在其中的数据 –

+0

*“Here im using”mysql_connect“。当我运行它时,它说这个扩展弃用/过时而且我必须使用“mysqli_connect”。“* - 就这样做。 –

+0

['mysqli'](http://php.net/manual/en/book.mysqli.php)[改进_mysql的含义]是另一个扩展。阅读其手册并相应地更新您的代码。 – moonwave99

回答

1

PHP已更改为mysqli,因此您将不得不使用mysqli而不是mysql。 在mysqli中,你不只是添加一个我完成了。 阅读所有的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查询^^

0

您正在使用mysql_connect。您必须将其替换为mysql_connect并了解其功能。

link将是一个很好的阅读

相关问题