我想从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