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

Bagaimana cara saya tidak menampilkan bagian tertentu dari tabel dari database saya?

Dalam loop Anda, Anda harus memasukkan beberapa pernyataan kondisional untuk keluar dari perilaku default.

while($objResult = mysql_fetch_array($objQuery))
{
    if(($intRows)%4==0)
    {
        echo"<tr>"; // You forgot this.
    }

    echo "<td>";
    $intRows++;
    if ($intRows == 3 || $intRows == 4) : 
?>
    <!-- special cells -->
<?
    else:
?>
    <center>
        <img src="https://s3.amazonaws.com/thumbnails/<?=$objResult["Picture"];?>" height="190" width="190" /></a><br>
        <?=$objResult["albumName"];?>
        <br>
    </center>
<?php
    endif;

    echo"</td>";
    if(($intRows)%4==0)
    {
        echo"</tr>";
    }
}
// You also need this part:
echo ($intRows %4 > 0 ? "</tr>" : "") . "</table>";


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Rails 3.2 + MySQL:Kesalahan:Bidang 'created_at' tidak memiliki nilai default:INSERT INTO

  2. Menulis kueri warisan yang ditulis dalam SQL menggunakan gabungan dalam?

  3. MYSQL - Cara mendapatkan kolom non agregat dari tabel berdasarkan kolom agregat

  4. Permintaan R RMySQL merusak karakter Jepang

  5. MYSQL Pilih Satu catatan Acak dari setiap Kategori