如何使用php将数据从html表更新到mysql

时间:2016-03-10 13:25:28

标签: php mysql html5 html-table

我在sqltable中有4列。 如何将解决方案单元格值更新为SQL表。需要根据复选框值更新值作为userid。

   <?php
        $result = mysql_query("SELECT * FROM `tbl_query`);
   ?>
  <table id="t01" >
    <thead>
       <tr>
         <th>User Id</th>
         <th>Query</th>
         <th>Solution</th>
         <th>Date</th>
       </tr>
    </thead>
   <tbody>
       <?php
          while( $row = mysql_fetch_assoc( $result ) ){
       ?>
       <tr>
          <td><?php echo $row['userid']; ?></td>
          <td><?php eco $row['userquery']; ?></td>
          <td contenteditable='true'><?php echo $row['solution']; ?></td>
          <td><?php $row['querydate']; ?></td>
          <td style='display:none;'><input type='checkbox' id='<?php echo $row['userid'];?>' name='check_list[]' value='<?php echo $row['userid']; ?>' checked /></td>                       
       </tr>
       <?php
             }
       ?>
   </tbody>
  </table>

1 个答案:

答案 0 :(得分:1)

首先,您不应再使用mysql,因为它已被弃用。请改用mysqlipdo。 第二,您在开头使用双引号,在查询结尾使用单引号。 第三:你忘了[]中的单曲,那不是你如何从数组中访问一个项目,你需要$row['userid']