我是编程和在线教程的新手。
我收到了错误请帮助。
成功连接
警告:mysql_query():提供的参数不是第22行/home/www/divitiae.net.co/make_my_tables.php中有效的MySQL-Link资源
以下是第22行
include_once("php_includes/db_connect.php");
$query = mysql_query($db_connect, $tbl_users);
if ($query === TRUE) {
echo "<h3>user table created OK :) </h3>";
} else {
echo "<h3>user table NOT created :( </h3>";
}
答案 0 :(得分:0)
您获得的错误意味着您传递给$db_connect
函数的mysql_query
变量不是MySQL连接对象,因为mysql_connect
函数会返回。
您的php_includes/db_connect.php
应包含以下内容:
$db_connect = mysql_connect('hostname', 'username', 'password');
mysql_select_db('databasename');
这将使用提供的hostname
和username
连接到服务器password
上的数据库。然后,它选择数据库databasename
作为数据库来执行操作。
警告!强>
你真的,真的不应该使用mysql_*
函数集,因为它们已被弃用,您应该使用mysqli_*
函数或实现{{1} },因为它们更灵活,更安全,更受支持,并且具有更好的功能。