首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用HostMonster连接到数据库

使用HostMonster连接到数据库
EN

Stack Overflow用户
提问于 2011-06-13 21:58:46
回答 4查看 2.8K关注 0票数 1

我使用HostMonster作为我的web主机,并且我正在尝试连接到我在HostMonster内部使用MySQL创建的数据库。为了在我的网站中调用该数据库,我需要使用PHP吗?或者有没有办法创建一个可以调用数据库的javascript OnClick函数。我没有使用ASP.Net,所以它并不像我希望的那样简单。只是好奇PHP是不是最好的解决方案,如果是的话,我想我应该去学习它。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-01-11 04:16:39

您不必使用PHP连接到MYSQL数据库。此外,您不能仅使用客户端javascript (即。onClick()函数)。你需要使用server side language,PHP是一种选择。

要使用PHP连接到hostmonster上的MYSQL数据库,您需要知道用于从cpanel登录到phpMyAdmin的凭据。一旦建立了连接,您就可以选择您创建的MYSQL数据库。一旦选择了数据库,就可以使用PHP中的"mysql_query“函数来查询它。下面的代码完成所有这些工作,并将MYSQL查询的结果存储在名为$result的PHP变量中。

代码语言:javascript
复制
<?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时,它就会自动运行。

你可以在http://thenewboston.org/list.php?cat=11找到关于PHP的很好的教程系列。

票数 0
EN

Stack Overflow用户

发布于 2011-06-13 22:01:50

除了“调用它”之外,你还计划对数据库做什么?你需要一些像PHP这样的语言来连接到数据库来检索、插入、更新或删除数据库中的数据。

票数 1
EN

Stack Overflow用户

发布于 2011-06-13 22:13:36

下面是使用MYSQLI扩展从PHP连接MySQL的代码

代码语言:javascript
复制
<?php
$dba_host='localhost';
$dba_name='root';
$dba_pass='';
$dba_db='sn';

$con=mysqli_connect($dba_host,$dba_name,$dba_pass,$dba_db) or die('Connection Refused !');

$stmt=mysqli_prepare($con,"SELECT UID FROM Main");
mysqli_stmt_execute($stmt);
mysqli_stmt_bind_result($stmt, $value);
while(mysqli_stmt_fetch($stmt))
 $result[] = $value;
mysqli_stmt_close($stmt);
mysqli_close($con);
?>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6331439

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档