Mysql
 sql >> база данни >  >> RDS >> Mysql

Отразете mysql в html таблица?

Горе-долу имате нужда от нещо подобно:

    <?php include 'config.php';
     $data = mysql_query("SELECT *, TIMESTAMPDIFF(DAY, insurance_date, NOW()) AS expire_date FROM supplier_stats") 
     or die(mysql_error()); 

     echo "<table class=\"table\" style=\"width:900px;  font-family: 'Lucida Grande', Tahoma, Verdana, Arial, sans-serif;
     font-size:11px; color:#96969;\" >";

     while($row = mysql_fetch_array( $data )) { 
       $days = $row['expire_date'] -1;

       echo "<tr><td><p>".$row['id'] . "</p></td>"; 
       echo "<td><p>".$row['company_name'] . "</p></td>"; 

       if ($days > 0) {
            echo "<td><p>Insurance expires in <font color=\"red\">{$row['expire_date']} day(s)!</font></p></td>"; 
        } else {
          $when = $days*-1;           

          echo "<td><p>Insurance expires";

          if ($when > 1){
              echo " in {$when} days</p></td>";
          }

          if ($when >= 8){
            echo " <div class=\"green_light\"></div>";
          }

          if ($when <= 7){
            echo " <div class=\"red_light\"></div>";
          } elseif ($when ===1) {
            echo " tomorrow</p></td>";
          } elseif ($when == 0) {
            echo " today</p></td>";
          }
        }

        echo "<tr>";
      }

      echo "</table>"; //Close the table in HTML
    ?>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL Създаване на изглед, замяна на изглед и изхвърляне на изявления с примери

  2. SQL LIMIT връща 'нула' - 0 - редове (В PHP)

  3. Сортиране на редове по редове в друга таблица за попълване на списък с най-актуалните неща

  4. Как да накарам заявка да не връща нищо, когато няма условия?

  5. таблицата се посочва два пъти като цел за INSERT и като отделен източник на данни