Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak nie wyświetlać niektórych części tabeli z mojej bazy danych?

W swojej pętli musiałbyś umieścić jakąś instrukcję warunkową, aby przerwać domyślne zachowanie.

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. Gdzie powinienem przechowywać klucz obcy?

  2. Pojawia się błąd „Nie znaleziono PDO klasy”

  3. BŁĄD powielania UUID MySql

  4. Błąd nie można przywrócić kopii zapasowej geometrii MySQL 5.7

  5. Dodaj kolumnę za kolejną kolumną