こんにちは、私はPHPに精通していないので、私のクエリを実行しようとするとこのエラーが出ます。bind_param()でのPHPの更新がうまくいきません
Fatal error: Uncaught Error: Call to a member function bind_param() on boolean in C:\xampp\htdocs\LoginWithMySQLi\changenameaction.php:12 Stack trace: #0 {main} thrown in C:\xampp\htdocs\LoginWithMySQLi\changenameaction.php on line 12
は、ここに私のコードです:
session_start();
require_once 'dbconnect.php';
$stmt = $DBcon->prepare("UPDATE tbl_users SET fname = ?, lname = ?, WHERE user_id = ?");
$stmt->bind_param('sss', $_POST['fname'], $_POST['lname'], $_SESSION['userSession']);
$stmt->execute();
$stmt->close();
$DBcon->close();
は、あなたは私が間違って何をすべきか知っていますか?あなたのSQLをコンマ末尾をHAVA
がWHERE' '前にカンマを削除する前に、それが失敗した理由は、余分なコンマましたリード製薬 – RamRaider