-1

私はプログラミングが初めてで、オンラインチュートリアルに従っています。

エラーが発生しました 助けてください。

正常に接続されました

警告: 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>"; 

}

4

1 に答える 1

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を使用してサーバー上のデータベースに接続されます。次に、操作を実行するデータベースとしてデータベースを選択します。usernamepassworddatabasename

警告!

関数のセットは非推奨であるため、本当に、本当に、本当に使用しないでください。関数または実装のいずれかを使用する必要があります。これらの関数は、より柔軟で、安全で、サポートされており、より優れた機能を備えているためです。mysql_*mysqli_*PDO

于 2013-08-08T21:45:38.320 に答える