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

while loop dan gabungkan output di mysql php

$q = mysql_query("
    SELECT
        n.id,
        n.firstname, 
        n.lastname,
        n.email,
        g.gradeone, 
        g.gradetwo, 
        g.gradethree, 
        ((g.gradeone + g.gradetwo + g.gradethree) / 3) AS average
    FROM
        newstudent n JOIN grades g USING (id)
    ORDER BY
        n.id
") or die (mysql_error());

Coba gunakan kueri ini, lalu keluarkan hasilnya dalam satu putaran - hapus

while ($r = mysql_fetch_array($avg))

dengan kawat giginya.

Tinggalkan sesuatu seperti ini:

....
print "<td>$row['gradetwo']</td>";
print "<td>$row['gradethree']</td>";

print "<td>$row['average']</td>";
....



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Laravel menyisipkan ke 3 tabel terkait

  2. Pesan item di MySQL dengan daftar tetap?

  3. meledak() fungsi menggunakan GROUP SEPARATOR

  4. Impor XML dengan konten yang ditentukan sebagai atribut ke dalam tabel MySQL?

  5. Json menyandikan seluruh set hasil mysql