У меня есть форма в html:
Он имеет несколько значений. Я хочу передать эти значения с помощью проверки. Например, если кто-то вводит значение длины объявления, он должен заполнить все остальные поля для этой конкретной строки. После этого я хочу отправить форму и сохранить все правильные значения (я имею в виду, что в базе данных не будет конфликтов).
HTML-код:
<table border="1" style="width:300px">
<tr>
<th>Ad Length</th>
<th>Ad Type</th>
<th>Ad Location</th>
<th>Price</th>
</tr>
<?php for($i=1;$i<=5;$i++){ ?>
<tr>
<td>
<select name="ad_length[]" id="">
</td>
</tr>
И так далее для других элементов...
Это код myPHP:
$ad_length = $_POST['ad_length'];
$ad_type = $_POST['ad_type'];
$ad_location = $_POST['ad_location'];
$ad_price = $_POST['ad_price'];
foreach($ad_length as $al){
print_r($al." , ");
}
Но, я думаю, я что-то делаю неправильно? Каким будет идеальное решение для этого? Благодарю.
Это должно быть место для начала.
<?php
if(isset($ad_length)){
if(!isset($ad_type)){
echo 'Please enter type of advert'
}
elseif{
...
}
else{
/* Insert into database */
}
}
?>