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

mengatur tampilan data dari tabel

Maaf Jika saya salah memahami pertanyaan - kode yang Anda posting tampaknya tidak menghasilkan output yang Anda posting, namun, inilah dua sen saya; Saya pikir untuk memperbaiki masalah yang Anda alami dengan tajuk tabel yang berulang di seluruh hasil, Anda perlu menempatkan blok yang berbunyi:

 echo '<tr>';                        
    echo '<th style="border-color:#000000; border-style:solid; border-width:1px;font-size:10px;background-image:url(images/buts3.png);color:white"">Product Code</th>';
    echo '<th style="border-color:#000000; border-style:solid; border-width:1px;font-size:10px;background-image:url(images/buts3.png);color:white"">Name</th>';

Di sisi blok if, sehingga hanya ditampilkan sekali:

if(!$displayed) {
    $displayed = true;
    echo '<tr>';                        
    echo '<th style="border-color:#000000; border-style:solid; border-width:1px;font-size:10px;background-image:url(images/buts3.png);color:white"">Product Code</th>';
    echo '<th style="border-color:#000000; border-style:solid; border-width:1px;font-size:10px;background-image:url(images/buts3.png);color:white"">Name</th>';
}

Dan jangan lupa menginisialisasi $displayed ke false sebelum perulangan while.

Selain itu, selain dari pertanyaan sebenarnya, kode yang Anda posting ini sangat tidak aman, karena rentan terhadap serangan yang dikenal sebagai injeksi sql. Saya sarankan Anda menggunakan sesuatu seperti pernyataan yang disiapkan PDO untuk memastikan bahwa Anda tidak mengalami masalah keamanan.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Di CentOS7, tidak dapat memulai MySQL

  2. Pilih catatan hanya jika yang sebelumnya memiliki nilai lebih rendah

  3. utf8mb4_unicode_ci vs utf8mb4_bin

  4. Kesalahan umum:1366 Nilai integer salah dengan pembaruan Doctrine 2.1 dan Zend Form

  5. Saya benar-benar tidak mengerti injeksi mysql? Apa itu?