我在农场做送货员,有一些笔记本(不是笔记本电脑),我在其中记录了我给某人多少升牛奶,何时以及他们在结束时必须支付多少这个月,我想制作某种应用程序来跟踪所有内容并将笔记本扔掉。我正在为此使用 HTML、PHP 和 MySQL,这就是我到目前为止所拥有的:
This is the form:
<html>
<body>
<form action="insert.php" method="post">
<table border="0"><tr>
<td>Name: </td><td><input type="text" name="name"></td>
</tr><tr>
<td>Multiplier:</td><td><input type="text" name="multiplier"/></td></tr><tr>
<td>Sunday</td><td><input type="checkbox" name="values[]" value="1" /></td></tr><tr>
<td>Monday</td><td><input type="checkbox" name="values[]" value="2" /> </td></tr><tr>
<td>Tuesday</td><td><input type="checkbox" name="values[]" value="3" /></td></tr><tr>
<td>Wednesday</td><td><input type="checkbox" name="values[]" value="4" /></td></tr><tr>
<td>Thursday</td><td><input type="checkbox" name="values[]" value="5" /></td></tr><tr>
<td>Friday</td><td><input type="checkbox" name="values[]" value="6" /></td></tr><tr>
<td>Saturday</td><td><input type="checkbox" name="values[]" value="7" /></td></tr><br>
<td><input type="submit" value="Add"></td></tr>
</form>
</body>
</html>
*乘数是我每次给那个人多少升(通常每次都是一样的)。
我正在使用它在这个 PHP 脚本的帮助下将新人添加到数据库中:
<?php
$con=mysqli_connect("","root","","Lapte");
//Check if connected
if(mysqli_connect_errno()){
echo "Failed to connect to database: ".mysqli_connect_errno();
}
$name=$_POST['name'];
$days=sizeof($_POST['values']);
$multiplier=$_POST['multiplier'];
$days=$days*$multiplier;
$totalPerWeek=$days*2.5;
$sql="INSERT INTO deliveries (Name, Times/Week, Pay)
VALUES
('$name','$days','$totalPerWeek')";
if(!mysqli_query($con,$sql)){
die('Error: '.mysqli_error($con));
}
echo "$name added to database.";
mysqli_close($con);
?>
我正在将 EasyPHP 用于本地服务器,并且已经创建了我的数据库。
现在我的困境是:例如,如果我必须给先生买牛奶。X 周日和周四,这个月有 5 个周四,只有 4 个周日我不能只乘以每周得到的结果 4。我该如何处理这个问题?