私は、PHPでは値の代わりに配列のインデックスを出力する2次元配列を持っています。PHP 2次元配列は値の代わりにインデックスを出力します
ここで私はアレイを設定します。
for($i = 1;$i <= $numOfCriteria;$i++)
{
for($j = 1;$j <= $numOfScores;$j++)
{
$description[$i][$j] = mysql_real_escape_string($_POST['descriptionPosition'.$i.$j]);
}
}
ここにSQLクエリがあります。
for($i = 1;$i <= $numOfCriteria;$i++)
{
for($j = 1;$j <= $numOfScores;$j++)
{
$this->Instructor->query("INSERT INTO Criteria_Description (description,CriteriaID,ScoreID) VALUES (\"$description[$i][$j]\",\"$criteriaID[$i]\", \"$scoreID[$j]\")");
}
}
これはデータベースに格納されます。
Array[1]
Array[2]
Array[1]
Array[2]
お返事ありがとうございます。
Alaxあなたは$ _POST配列が含まれているものを私に示してくださいますない1つのループが必要ですか? –
$ _POSTには文字列が含まれています。 –