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

Създайте таблица с проверка на PHP със стойност преди и текуща стойност (Масив)

Ако разбирам правилно, искате таблицата 2 да бъде както е показано на илюстрацията, така че въз основа на това ще отговоря на въпроса ви.

Можете да използвате HTML кода по-долу, който ще изглежда като таблицата, която искате.

<table border=1>
  <tr bgcolor=#ffffff>
    <td>SeqNo</td>
    <td>Student Id</td>
    <td colspan = "2">maths</td>
    <td colspan = "2">art</td>
    </tr>
    <tr>
    <td colspan = "2"></td>
    <td>Exam 1</td>
    <td>Exam 2</td>
    <td>Exam 1</td>
    <td>Exam 2</td>
  </tr>
      <tr>
    <td></td>
    <td></td>
    <td>Exam 1</td>
    <td>Exam 2</td>
    <td>Exam 1</td>
    <td>Exam 2</td>
  </tr>
</table>

Искате да видите jsFiddle тук

Не сте публикували своя SQL, не е нужно да използвате forwach можете да while завъртете го, както е показано по-долу.

<table border=1>
  <tr bgcolor=#ffffff>
    <td>SeqNo</td>
    <td>Student Id</td>
    <td colspan = "2">maths</td>
    <td colspan = "2">art</td>
    </tr>
    <tr>
    <td colspan = "2"></td>
    <td>Exam 1</td>
    <td>Exam 2</td>
    <td>Exam 1</td>
    <td>Exam 2</td>
  </tr>
<?PHP while($row = $stmt -> fetch(PDO::FETCH_ASSOC){ ?>
  <tr>
    <td>$row["seqNo"]</td>
    <td>$row["studen_id"]</td>
    <td>$row["Exam1"]</td>
    <td>$row["Exam2"]</td>
    <td>$row["Exam1"]</td>
    <td>$row["Exam2"]</td>
  </tr>
<?php } ?>
</table>

Имайте предвид, че това е без вашия SQL, така че го коригирайте, за да отговаря на вашите нужди и е в PDO .



  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. Връзката към Db замира след>4<24 в хибернация на spring-boot jpa

  3. Docker Compose mysql import .sql

  4. Как да осигуря връзка с база данни mysql в един файл в nodejs

  5. Разгръщане на MySQL Server + DB с .Net приложение