Я пытаюсь вставить некоторые значения в базу данных из формы, предоставленной пользователем.
$id = mysql_insert_id();//Gets ID of last value inserted into related table
foreach( $_POST[ 'equipment' ] as $checkBoxIndex => $checkBoxValue ) {
mysql_query("INSERT INTO recipeequipment (recipeid, equipmentid, datetimeentered) VALUES('".$id."', '".$checkBoxValue."', '".$datetime."')");
}
Единственное, что нужно добавить в этот оператор вставки, - это количество, которое хранится аналогично флажкам, но в текстовых полях. как это:
<?php while($rowequipment = mysql_fetch_assoc($sqlequipment)) {
echo '<input type="checkbox" name="equipment[]" value="'.$rowequipment['equipmentid'].'"/>
<input type="text" name="count[]" id="count[]" size="3" value="" />'
.$rowequipment['description']."<br />";
}?>
Часть, с которой мне нужна помощь, это второй входной столбец. Мне нужно поместить значения, соответствующие флажкам, в оператор вставки, но я не уверен, как это сделать.