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

Skrip Ajax Jquery sederhana- Bagaimana saya bisa mendapatkan informasi untuk setiap baris dalam tabel?

Ekstensi MySQL lama mysql sudah usang, lebih baik gunakan mysqli atau PDO !

mysql_fetch_row() mengembalikan hanya 1 baris! Anda harus memasukkannya ke dalam satu lingkaran, misalnya:

$data = array();
while ( $row = mysql_fetch_row($result) )
{
  $data[] = $row;
}
echo json_encode( $data );

Anda juga harus mengubah JavaScript:

$.ajax({                                      
  url: 'api.php', data: "", dataType: 'json',  success: function(rows)        
  {
    for (var i in rows)
    {
      var row = rows[i];          

      var id = row[0];
      var vname = row[1];
      $('#output').append("<b>id: </b>"+id+"<b> name: </b>"+vname)
                  .append("<hr />");
    } 
  } 
});

Omong-omong, saya akan merekomendasikan Anda untuk menggunakan mysql_fetch_assoc() karena membuat kode Anda lebih fleksibel dan bersih.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apakah mysql_real_escape_string() SEPENUHNYA melindungi terhadap injeksi SQL?

  2. Apakah memperkenalkan kunci asing ke MySQL mengurangi kinerja?

  3. Cara terbaik dan optimal untuk menggabungkan nilai maksimal dari tabel lain

  4. Tampilkan batasan pada perintah tabel

  5. Pengantar Firebase