Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Hanya variabel yang harus diteruskan dengan referensi di... pada baris 13 Gagal

ubah ini

$stmt->bindParam(':email', $_POST['email']);
$stmt->bindParam(':username', $_POST['username']);
$stmt->bindParam(':password', password_hash($_POST['password'], PASSWORD_BCRYPT));

untuk ini

$email =  $_POST['email'];
$username = $_POST['username'];
$password = password_hash($_POST['password'], PASSWORD_BCRYPT);

$stmt->bindParam(':email', $email);
$stmt->bindParam(':username', $username);
$stmt->bindParam(':password',$password);

pesan kesalahannya jelas meskipun Anda perlu menetapkan nilai-nilai itu ke dalam variabel lalu meneruskannya



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Array pengambilan MySQL menambahkan nilai duplikat?

  2. cara memilih 2 tabel seperti ini

  3. Mysql menghitung kemunculan berdasarkan grup

  4. Mysql:beberapa tabel atau satu tabel besar?

  5. SQLSTATE[23000]:Pelanggaran batasan integritas:1217