特定のページがサイトに読み込まれると、ユーザー テーブルのポイント行にポイントを追加するスクリプトがあります。これが私のスクリプトです
<?php
session_start();
$db = mysqli_connect("hostname", "username", "password", "database");
$username = $_SESSION['username'];
mysqli_query($db, 'UPDATE login_users SET points_column=points_column+1 WHERE username=$username');
?>
ホスト名、ユーザー名、パスワードの詳細を確認済みで、すべて正しいのですが、このエラーが発生し続けます
警告: mysqli_connect() [function.mysqli-connect]: (28000/1045): /home/a5950626/public_html/application/home. 5行目のphp
PHP エラー メッセージ
警告: mysqli_query() は、パラメーター 1 が mysqli であると想定します。これは、9 行目の /home/a5950626/public_html/application/home.php で指定されたブール値です。
問題が何であるか、またはそれを修正する方法はありますか? ありがとう!