如何在php中添加计数器

如何在php中添加计数器,php,mysql,select,counter,Php,Mysql,Select,Counter,我想使用counter with,因为我想使$_POST[status]可重复。那么有人能告诉我怎么做吗。任何帮助都将受到感谢。我想这样做是因为当我从下拉列表中选择值时,它总是为所有下拉框保存相同的值,即从上一个下拉框中选择的值 一次获取所有内容 <!DOCTYPE html> <html> <head> </head> <body> <?php ini_set('display_errors','on'); error_repo

我想使用counter with,因为我想使$_POST[status]可重复。那么有人能告诉我怎么做吗。任何帮助都将受到感谢。我想这样做是因为当我从下拉列表中选择值时,它总是为所有下拉框保存相同的值,即从上一个下拉框中选择的值

一次获取所有内容

<!DOCTYPE html>
<html>
<head>
</head>
<body>
<?php
ini_set('display_errors','on');
error_reporting(E_PARSE);
$status=$_POST['status'];
$from=date('y-m-d',strtotime($_POST['date_from']));
$to=date('y-m-d',strtotime($_POST['date_to']));
$conn=mysqli_connect('localhost','root','','punbus') or
die("Database not connected".mysqli_error());
if(isset($_POST['sub'])){
$ins="insert into driver_status(driver_name,status,date_from,date_to)    
select Driver_name,'$status','$from','$to' from driver_master";
if(mysqli_query($conn,$ins)){
echo "added";
}
else{
echo "NOT".mysqli_error($conn);
} 
}

$sel='select Driver_name from driver_master';
$query=mysqli_query($conn,$sel);

echo "<form action='driver_status.php' method='post'>";
echo "<table cellpadding=5>";
echo "<tr>";
echo "<th>Driver Name</th>";
echo "<th>Status</th>";
echo "<th>From</th>";
echo "<th>To</th>";
echo "</tr>";
while($row=mysqli_fetch_assoc($query)){ 
    $sel1='select d_status from status';
    $query1=mysqli_query($conn,$sel1);
    echo "<tr>";
    echo "<td>".$row['Driver_name']."</td>";
    echo "<td>".'<select name="status">';
    while($row1=mysqli_fetch_assoc($query1)){  
    $st=$row1['d_status'];
    echo "<option value='$st'>$st</option>";
    }
    echo "</select></td>";
    echo "</tr>";      
}
echo "</table>";
echo '<input type="submit" name="sub" value="Update"/>';
echo "</form>";
?>  
</body>
</html>

问题是我无法将所选值从下拉列表保存到数据库。plz帮助。您的代码是否来自
driver\u status.php
?如果是,它如何知道您是在显示还是存储结果?(如果,则添加一个
)显示$\u POST中的内容以及插值后的SQL语句。是的,我的代码来自driver\u status.php。我想将表单值存储到数据库中。在插入查询之前,我可以在此处使用每个循环。
select  dm.Driver_name, s.d_status
    from  driver_master AS dm
    JOIN  status AS s;