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

Terapkan Gaya CSS ke keluaran PHP

Anda perlu mengubah tipe array di while lingkaran. mysql_fetch_array akan mengembalikan array standar yang diakses seperti $array[0] bukan $array['my_key'] jadi gunakan mysql_fetch_assoc .

Jadi, alih-alih ini:

    while ($results = mysql_fetch_array($raw_results)) {
            echo "<p><strong>Never:</strong>&nbsp;<span id=\"nevermsg\">".$results['Never']."</span></p>"; //Doesn't
    }

Lakukan ini:

    while ($results = mysql_fetch_assoc($raw_results)) {
            echo "<p><strong>Never:</strong>&nbsp;<span id=\"nevermsg\">".$results['Never']."</span></p>"; //Works
    } 

PERBARUI :

Pilihan lain jika Anda tidak tahu key adalah loop melalui $results array sendiri seperti itu dengan foreach :

    while ($results = mysql_fetch_assoc($raw_results)) {
         foreach ($results as $key => $value) {
              echo "<span id=\"nevermsg\"><p><strong>$key:</strong>&nbsp;".$value."</p></span><br/>";
         }
    } 

Lihat contoh loop PHP biola dan <span> beraksi di sini . Untuk alasan yang jelas, SQL tidak dapat diduplikasi di biola.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. lavaral 5 ERROR{ (SQLSTATE[HY000] [1045] Akses ditolak untuk pengguna 'root'@'localhost' (menggunakan kata sandi:YA)}

  2. DATE_ADD() Contoh – MySQL

  3. Cara memanggil prosedur di kohana 3.1

  4. Dapatkan catatan bulan ini

  5. SQL - Perbarui banyak catatan dalam satu kueri