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

Objek kelas stdClass tidak dapat dikonversi ke string

Anda menggunakan mysql_fetch_object (yang mengembalikan objek) dan kemudian mencoba menampilkannya sebagai string. Itu tidak akan berhasil.

Dalam kasus Anda, Anda harus menggunakan fungsi yang mampu mencetak konten objek. Ada banyak tapi yang paling mudah adalah print_r atau var_dump . jika Anda mengeluarkan dalam konteks HTML, Anda mungkin ingin membungkus <pre> beri tag di sekitar keluaran agar lebih mudah dibaca atau klik "Lihat sumber" di browser Anda.

Jika Anda sedang menulis objek Anda sendiri, objek tersebut juga dapat "dikonversi" menjadi string dengan menerapkan __toString() metode ajaib

Juga, seperti yang dikatakan orang di komentar, kode Anda akan menjalankan kueri pada setiap lintasan melalui loop. Lihat dokumentasi di sini dan baca contohnya.

Catatan:Anda mungkin telah menyederhanakan contoh demi SO, tetapi pastikan untuk membersihkan variabel Anda (mis. $begin ) untuk menghindari injeksi SQL!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kelompokkan, Urutkan, dan Hitung dalam satu kueri

  2. PHP MYSQL UPDATE jika Ada atau INSERT jika tidak?

  3. Menggunakan Substring dalam kriteria MySQL

  4. hapus mysql, peningkatan otomatis

  5. Periksa koneksi mysql di sekuel