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

Objek tidak dapat dikonversi menjadi string di MySQLi PHP

Anda harus mengambilnya terlebih dahulu sebelum menggemakan hasilnya. Contoh Kasar:

function GetVar($var, $username, $mysqli) {
    // make the query
    $query = $mysqli->query("SELECT ".$var." FROM users WHERE username = '".$username."' LIMIT 1");
    $result = $query->fetch_assoc(); // fetch it first
    return $result[$var];
}

Kemudian gunakan fungsi Anda:

echo $user->GetVar('rank', 'Liam', $mysqli);

Catatan Penting:Sejak Anda memulai, silakan periksa pernyataan yang disiapkan . Jangan langsung menambahkan input pengguna pada kueri Anda.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Meminimalkan kueri SQL menggunakan join dengan hubungan satu-ke-banyak

  2. Masalah Menyimpan nilai Latitude dan Longitude di database MySQL

  3. Bagaimana cara menggunakan regex di MySQL?

  4. Menggunakan bidang DATE sebagai kunci utama dari dimensi tanggal dengan MySQL

  5. Mysql - Mysql2::Error:Nilai string salah: