From 83f723fb21d57e0496a3cc722976e7e67ae6a12f Mon Sep 17 00:00:00 2001 From: noooviiieee Date: Thu, 11 Jun 2026 18:43:59 +0700 Subject: [PATCH] fix: resolve mysqli sql syntax error in auth_proses.php --- webgisdatakemiskinan/auth_proses.php | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/webgisdatakemiskinan/auth_proses.php b/webgisdatakemiskinan/auth_proses.php index eadc8ce..298f414 100644 --- a/webgisdatakemiskinan/auth_proses.php +++ b/webgisdatakemiskinan/auth_proses.php @@ -11,11 +11,12 @@ if ($_SERVER['REQUEST_METHOD'] == 'POST') { exit; } - $sql = "SELECT * FROM users WHERE username = :username"; + $sql = "SELECT * FROM users WHERE username = ?"; $stmt = $conn->prepare($sql); - $stmt->execute(['username' => $username]); - - $user = $stmt->fetch(PDO::FETCH_ASSOC); + $stmt->bind_param("s", $username); + $stmt->execute(); + $result = $stmt->get_result(); + $user = $result->fetch_assoc(); if ($user && is_array($user)) { if (password_verify($password, $user['password'])) {