我正在使用hostmonster作为我的web主机,我正在尝试连接到我在hostmonster内部使用mysql创建的数据库。为了调用我网站中的数据库,我需要使用php吗?或者有没有方法创建一个javascript onclick函数来调用数据库。我没有使用asp.net,所以它没有我想要的那么简单。只是好奇如果最好的解决方案是php,如果是这样,我想我应该去学习它。
最佳答案
您不必使用php连接到mysql数据库。此外,不能仅使用客户端javascript(即onClick()
函数)连接到数据库。您需要使用server side language,php是一种选择。
要使用php连接到hostmonster上的mysql数据库,您需要知道用于从cpanel登录phpmyadmin的凭据。建立连接后,可以选择创建的mysql数据库。选择数据库后,可以使用php中的“mysql_query”函数对其进行查询。下面的代码完成了所有这些操作,并将mysql查询的结果存储在一个名为$result的php变量中。
<?php
$con = mysql_connect("www.yourdomain.com","phpMyAdmin_username","phpMyAdmin_password");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("mysql_database_name", $con);
$query = "SELECT * FROM TableName"
$result = mysql_query($query);
?>
现在您已经在php变量$result中获得了查询结果,您可以随意使用它。
如果你把它放在“public_html”文件夹中并命名为“index.php”或“index.html”,当有人访问www.yourdomain.com时,就会自动运行它。
你可以在这里找到一个关于php的很棒的教程系列。
关于php - 使用HostMonster连接到数据库,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6331439/