首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >代码连接到我的数据库在雅虎虚拟主机

问代码连接到我的数据库在雅虎虚拟主机
EN

Stack Overflow用户
提问于 2012-03-07 19:49:37
回答 1查看 2K关注 0票数 1

我设计了一个登录和注册表单使用雅虎网站托管。

我已经使用html设计了登录页面和注册页面,但我必须编写一个.php模块来保存“我的数据库”表中输入的字段与表名为" login“。

我已经用注册表单中的字段创建了"login“表。但是我无法通过phpMyAdmin连接到数据库。我在.php文件中编写了以下代码

代码语言:javascript
复制
<? php 
$db_host = "localhost";
$db_username = "user123";
$db_pass = "password123";
$db_name = "my database";

@mysql_connect("db_host","$db_username","$db_pass") or die ("could not connect to my database");
@mysql_select_db("$db_name") or die("no database");

echo "Successful Connection";
?>

但我收到500 -内部服务器错误。为什么?

我必须建立一个连接并通过为它编写php代码来更新在注册表单中输入的值。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-07 20:08:41

您正在使用变量作为MySQL函数的参数,因此您不需要(实际上您不应该)在那里使用双引号!

变化

代码语言:javascript
复制
@mysql_connect("db_host","$db_username","$db_pass") or die ("could not connect to my database");
@mysql_select_db("$db_name") or die("no database");

至

代码语言:javascript
复制
mysql_connect($db_host,$db_username,$db_pass) or die ("could not connect to my database");
mysql_select_db($db_name) or die("no database");
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9600968

复制
相关文章

相似问题

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