2014-07-26 44 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將是一個很好的閱讀

相關問題