使用php和sql将数据添加到datables的问题

时间:2017-07-10 01:25:42

标签: php mysql twitter-bootstrap datatables

所以我正在尝试使用php和mysql将数据放入我网站上的数据表中。我在我的文件顶部写了一些代码,以确认我正在正确访问我的数据库。当我手动输入一些数据时,表格显示正确,但是使用我的php代码,表格显示“表格中没有数据”。关于我的php错误的任何想法?

    $q = "SELECT tickets.ticket_id, tickets.section, tickets.row, tickets.price, users.first_name as first_name, users.last_name as last_name 
          FROM tickets 
          LEFT JOIN users 
          ON tickets.seller_id = users.umid
          Where(tickets.game_id = '$g')";

    $r = @mysqli_query ($dbc, $q);



     <table id="example" class="display" cellspacing="0" width="100%">
     <thead>
        <tr>
           <th>Section</th>
           <th>Row</th>
           <th>Price</th>
           <th>Seller</th>
        </tr>
     </thead>
     <tbody>

        <?php
           while ($row = mysqli_fetch_array($r, MYSQLI_ASSOC)) {

           echo '
              <tr>
                 <td>'.$row["section"].'</td>
                 <td>'.$row["row"].'</td>
                 <td>'.$row["price"].'</td>
                 <td>'.$row["first_name"]. " ". $row["last_name"]. '</td>
              </tr>
              ';
           }
        ?>

     </tbody>
  </table>

This is what the table looks like

Link to the webpage

1 个答案:

答案 0 :(得分:0)

找出问题所在。我在我的代码中早先在我的行中循环,所以当我想将信息放在表中时,它就在数组的末尾。