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

Mendapatkan Hasil Mysql tanpa mengetahui nama kolom

Saya tidak yakin apa yang Anda maksud, tetapi dimungkinkan untuk mereferensikan kolom tertentu dengan mengetikkan indeks (dimulai dengan 0) sesuatu seperti ini:$row[0], $row[1] di mana 0 menunjukkan kolom pertama, dan 1 menunjukkan kolom kedua dari recordset yang dikembalikan.

Contoh: Jika Anda memiliki pernyataan pilih seperti ini:

SELECT title, author FROM books

Anda dapat mereferensikan dua kolom ini dengan $row[0], $row[1]

Jika Anda mencoba untuk mendapatkan nilai $row[2] Anda akan mendapatkan nilai yang tidak ditetapkan karena hanya ada dua kolom (0 dan 1) dari recordset.

Jika Anda memiliki pernyataan pilih seperti ini:

SELECT * FROM book_categories

dan recordset mengembalikan tiga kolom, maka Anda dapat mengaksesnya dengan $row[0], $row[1] and $row[2] . $row[3] tidak ada karena hanya ada tiga kolom (0,1 dan 2)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL memasukkan format Datetime ISO8601

  2. Jumlahkan jam dari pelacak waktu ke kalender menurut hari

  3. Cara Mengimpor Database MySQL di Baris Perintah

  4. Cara mengidentifikasi bahasa di kolom utf-8 di MySQL

  5. Apakah Anda hanya memperbarui bidang yang diubah atau semua bidang?