php - 如何在 mysql 中插入用户 ID 和状态

标签 php html mysql

我的问题是仅将用户 ID 插入数据库,但我想插入用户 ID、日期和单选按钮值。如何将单选按钮值插入数据库? 我有 3 名员工,我想插入特定用户的用户 ID、日期和状态。我有一个提交按钮,如果我按下提交,那么我想将所有数据插入数据库。

这是我的代码:

<form>
    <input type="date" name="date" >      
    <table class="display data_tbl">
        <thead>
            <tr>
                <th>
                    Date
                </th>
                <th>
                    Employee Name
                </th>
                <th>
                    Status
                </th>

                <th>
                    Action
                </th>
            </tr>
        </thead>
        <tbody>
            <?php
                error_reporting(0);
                $us=0;
                $at="select * from user_information";
                $atd=mysql_query($at);
                while($data=mysql_fetch_array($atd))
                {
                    $us++;

                    if(isset($_GET['submit']) && $_GET['submit']!='' && $_GET['date']!='')
                    {
                        $a=$_GET['date'];
                        echo $b=date('d-m-Y',strtotime($a));

                        $insert=mysql_query("insert into attendence set user_id='".$data['user_id']."',date='".$b."',status='".$_GET['radio']$us."'");

                    }
                ?>
                <tr>
                    <td><?php echo $b;?></td>
                    <td align="center"> <?php echo $data['name'];?>
                    </td>
                    <td class="center">
                    </td>
                    <td class="center">

                        <input type="radio" name="radio<?php echo $us;?>" value="Late">Late
                        <input type="radio" name="radio<?php echo $us;?>" value="Absent">Absent
                        <input type="radio" name="radio<?php echo $us;?>" value="Present">Present
                        <input type="radio" name="radio<?php echo $us;?>" value="Halfday">Halfday
                        <input type="radio" name="radio<?php echo $us;?>" value="Leave">Leave
                    </td>
                </tr>
                <?php
                }

            ?>
        </tbody>
    </table>
    <input type="submit" name="submit" value="Take Attendance">
</form>

最佳答案

首先,不需要像您一样提供单选按钮名称,因为在单选按钮中一次只能选择一个值,因此删除 php 值(我认为您正在使用它来使单选按钮名称唯一)您是与单选按钮名称中的单选按钮名称值一起使用,然后尝试。

关于php - 如何在 mysql 中插入用户 ID 和状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29070462/

相关文章:

java - 无法访问从 FTL 文件中的 modelmap 发送的对象列表

MySQL - 存储过程 - 联合选择然后更新和插入

php - 知道为什么我的 'register_shutdown_function'无法捕获 'require'错误吗?

javascript - Editor_dataTables - 多个表的内联编辑

html - Canvas 时钟

mysql - 我的查询模式的模型数据和索引?

mysql - 购物车 - 左连接 - 希望限制为最接近购买日期的一行商品

php - 显示从休假日期开始的日期以及从和结束日期

php - 如何从 php 获取循环数组到 AJAX

php - 从 mysql 表中删除逗号集