【发布时间】:2016-12-13 06:51:25
【问题描述】:
我想在MySQL 数据库中存储一组值。这里,grade 变量是一个数组,其中包含来自 html 选择元素的值。它目前不工作。这是我的 PHP 代码:
<?php
if (isset($_POST["sub"])) {
$query = "UPDATE course_reg set grade=";
$values = $_POST['grade'];
$valuesArr = array();
foreach ($values as $a){
$valuesArr[] = mysql_real_escape_string($a);
//$valuesArr[] = $a;
}
$query .= implode(',', $valuesArr);
$grade_upp = mysqli_query($con,$query);
}
?>
【问题讨论】:
-
用 html 代码更新你的代码
-
您的查询不包含
WHERE子句并修改了course_reg表中的所有行。