• <i id='L0Hyg'><tr id='L0Hyg'><dt id='L0Hyg'><q id='L0Hyg'><span id='L0Hyg'><b id='L0Hyg'><form id='L0Hyg'><ins id='L0Hyg'></ins><ul id='L0Hyg'></ul><sub id='L0Hyg'></sub></form><legend id='L0Hyg'></legend><bdo id='L0Hyg'><pre id='L0Hyg'><center id='L0Hyg'></center></pre></bdo></b><th id='L0Hyg'></th></span></q></dt></tr></i><div id='L0Hyg'><tfoot id='L0Hyg'></tfoot><dl id='L0Hyg'><fieldset id='L0Hyg'></fieldset></dl></div>
    1. <tfoot id='L0Hyg'></tfoot>
      <legend id='L0Hyg'><style id='L0Hyg'><dir id='L0Hyg'><q id='L0Hyg'></q></dir></style></legend>

          <bdo id='L0Hyg'></bdo><ul id='L0Hyg'></ul>

      1. <small id='L0Hyg'></small><noframes id='L0Hyg'>

      2. 如何使用foreach从数据库表中获取数据——

        时间:2023-09-23
          • <legend id='6VhX3'><style id='6VhX3'><dir id='6VhX3'><q id='6VhX3'></q></dir></style></legend>
              <tbody id='6VhX3'></tbody>

            • <bdo id='6VhX3'></bdo><ul id='6VhX3'></ul>
              <tfoot id='6VhX3'></tfoot>
              <i id='6VhX3'><tr id='6VhX3'><dt id='6VhX3'><q id='6VhX3'><span id='6VhX3'><b id='6VhX3'><form id='6VhX3'><ins id='6VhX3'></ins><ul id='6VhX3'></ul><sub id='6VhX3'></sub></form><legend id='6VhX3'></legend><bdo id='6VhX3'><pre id='6VhX3'><center id='6VhX3'></center></pre></bdo></b><th id='6VhX3'></th></span></q></dt></tr></i><div id='6VhX3'><tfoot id='6VhX3'></tfoot><dl id='6VhX3'><fieldset id='6VhX3'></fieldset></dl></div>

            • <small id='6VhX3'></small><noframes id='6VhX3'>

                  本文介绍了如何使用foreach从数据库表中获取数据——的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我的数据库有一个名为 tblprojects 的表,其列名称为 project_num、project_status、project_name.我想使用foreach循环从数据库中获取数据并在php表中显示记录.

                  My database has a table called tblprojects with column names say, project_num, project_status, project_name. I want to use foreach loop to get the data from the database and display the records in php table.

                  但是我无法使用以下代码显示记录.请帮我改正.刚开始使用 PHP.

                  However I am unable to display the records with following code. Please help me in correcting it. Am new to using PHP.

                  以下是我写的代码:

                  <?php
                       $projects = array();
                       // fetch data from the database
                       $records = mysql_query('select project_num, project_status, project_name from tblprojects') or die("Query fail: " . mysqli_error());
                  ?>
                  
                  
                  <table  class="table table-striped table-condensed" id="tblData">
                      <thead>
                          <tr>
                              <th>Project Name</th>
                              <th>Project Number</th>
                              <th>Project Status</th>
                         </tr>
                      </thead>
                  
                      <tbody>
                         <?php 
                              while (  $row =  mysql_fetch_assoc($records)    )
                              {
                                  $projects[] = $row;
                                  foreach ($projects as $project):
                        ?>
                          <tr>
                              <td><?echo $project['proj_name']; ?></td>
                              <td><?echo $proj['proj_num']; ?></td>
                              <td><?echo $proj['proj_status']; ?></td>
                          </tr>
                  
                        <?php endforeach; 
                             }
                        ?>
                  
                  
                      </tbody>        
                  </table>
                  

                  请帮我解决问题,回复更正的代码(首选).非常感谢.

                  Please help me in solving the problem,reply with corrected code ( preferred ). Thanks a lot in advance.

                  推荐答案

                  foreach 这里不需要.

                  <?php 
                      $projects = array();
                      while ($project =  mysql_fetch_assoc($records))
                      {
                          $projects[] = $project;
                      }
                      foreach ($projects as $project)
                      {
                  ?>
                      <tr>
                          <td><?php echo $project['proj_name']; ?></td>
                          <td><?php echo $project['proj_num']; ?></td>
                          <td><?php echo $project['proj_status']; ?></td>
                      </tr>
                  <?php
                      }
                  ?>
                  

                  这篇关于如何使用foreach从数据库表中获取数据——的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:如何遍历php中的对象 下一篇:在 foreach 循环中声明的 PHP 变量是否在每次迭代时

                  相关文章

                  最新文章

                  <small id='oWH3c'></small><noframes id='oWH3c'>

                    1. <tfoot id='oWH3c'></tfoot>

                        <bdo id='oWH3c'></bdo><ul id='oWH3c'></ul>

                      <legend id='oWH3c'><style id='oWH3c'><dir id='oWH3c'><q id='oWH3c'></q></dir></style></legend>
                    2. <i id='oWH3c'><tr id='oWH3c'><dt id='oWH3c'><q id='oWH3c'><span id='oWH3c'><b id='oWH3c'><form id='oWH3c'><ins id='oWH3c'></ins><ul id='oWH3c'></ul><sub id='oWH3c'></sub></form><legend id='oWH3c'></legend><bdo id='oWH3c'><pre id='oWH3c'><center id='oWH3c'></center></pre></bdo></b><th id='oWH3c'></th></span></q></dt></tr></i><div id='oWH3c'><tfoot id='oWH3c'></tfoot><dl id='oWH3c'><fieldset id='oWH3c'></fieldset></dl></div>