Я новичок в программировании, и у меня есть проект, где я застрял. У меня есть форма, где у меня есть возможность добавить больше строк при необходимости (клонировать линию). Вот форма:php multiple array в mysql
<form method="post" action="values.php">
<table>
<tr>
<th>Code</th>
<th>Description</th>
<th>Quantity</th>
<th>Price</th>
</tr>
<tr class="clone">
<td><input type="text" name="cod[]" id="cod" class='input' /></td>
<td><input type="text" name="desc[]" id="desc" class='inputp'/></td>
<td><input type="text" name="qt[]" id="qt" class='input' /></td>
<td><input type="text" name="price[]" id="price" class='input' /></td>
</tr>
</table>
<p>
<a href="#" class="add" rel=".clone">Add Line</a>
</p>
<input type="submit" value=" Submit " />
</form>
Когда я отправляю эту форму, она дает мне несколько массивов, так что вот они.
Array
(
[cod] => Array
(
[0] => 10
[1] => 12
)
[desc] => Array
(
[0] => description for the code 10
[1] => description for the code 12
)
[qt] => Array
(
[0] => 1
[1] => 20
)
[price] => Array
(
[0] => 100.00
[1] => 200.00
)
)
Как вставить эти данные в mysql? Это мой первый пост, так что извините, если я написал что-то не так.
Где ваш запрос sql, который вы пробовали? –
Чтобы точно ответить на этот вопрос, нам нужно увидеть структуру вашей базы данных, а также поможет узнать, что вы пробовали до сих пор. Я голосую, чтобы закрыть этот вопрос как неясный. Если вы можете отредактировать свой пост, чтобы добавить сведения о том, что вы пробовали, и о том, с чем у вас возникают проблемы, мы можем проголосовать, чтобы повторно открыть вопрос. Если ваша проблема просто в том, что вы не знаете, как использовать базу данных, я предлагаю вам искать учебники - не знать, как код не проблема, с которой мы можем объективно вам помочь. –