MySQL
データベースに値の配列を格納したいとします。ここで、grade
変数は、html select要素の値を含む配列です。現在は動作していません。ここに私の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コードで更新します – Gulshan
クエリにはWHERE句が含まれておらず、 'course_reg'テーブルのすべての行が変更されます。 – axiac