[英]code to connect to my database in yahoo web hosting
我必须设计一个登录并使用yahoo网站托管表单。
我已经使用html设计了登录页面和注册页面,但是我必须编写一个.php模块以使用表名“ login”将输入的字段保存在“我的数据库”表中。
我已经使用注册表单中的字段创建了“登录”表。 但是我无法通过phpMyAdmin连接到数据库。 我已经在.php文件中编写了以下代码
<? 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代码来更新在注册表单中输入的值。
您正在使用变量作为MySQL函数的参数,因此您实际上不需要使用双引号!
更改
@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");
至
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");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.