我想從here的AJAX
建議示例教程。我在database.php
文件中發現了一個問題。它包含這樣的代碼段。在php中連接到mysql數據庫
function db_connect($server = 'localhost', $username = 'root', $password = '123', $database = 'db_ajax_suggest', $link = 'db_link') {
global $$link;
$$link = mysql_connect($server, $username, $password);
if ($$link) mysql_select_db($database);
return $$link;
}
我的問題是代碼中的$link = 'db_link'
是什麼。我之前曾與php
合作過,但並不多,我還沒有遇到過這樣的情況。所有需要的都是$ servername,$ username,$ password。我是java
人以上PHP
。在Java中,我可以使用jdbc:mysql://localhost:3306/db_ajax_suggest
。 但在這種情況下,Hoe應該設置數據庫url? 謝謝!
$$鏈接=> $ { 'db_link'} => $ db_link'在php手冊中尋找'variable variables' – 2014-10-27 06:59:55
你的問題是'$ link ='db_link''在那裏做什麼?這只是一個參數,當沒有提供,'db_link'被使用 – Ghost 2014-10-27 07:01:13
請停止使用'mysql_ *'功能,這些都已過時! – Azrael 2014-10-27 07:01:16