Я пытаюсь использовать PHP, чтобы определить, выбрано ли одно или несколько параметров.PHP - Определить, выбрано ли еще один вариант.
У меня есть этот код, который работает для сингулярного элемента:
if (isset($_POST['option43'])) {
if (isset($_POST['option41'])) {
$sql .= " mysql string";
} else {
$sql .= " my other sql string";
}
}
Но когда я пытаюсь добавить || чтобы включить другой элемент, PHP не загружается:
if (isset($_POST['option43'])) {
if (isset($_POST['option41'] || isset($_POST['option42']))) {
$sql .= " mysql string";
} else {
$sql .= " my other sql string";
}
}
Может кто-нибудь помочь мне понять, как сделать эту работу?
Вот HTML:
<tr>
<td><input type="checkbox" name="option41" value="bm" />bm </td>
<td><input type="checkbox" name="option42" value="Tv" />tv </td>
</tr>
<tr>
<td><input type="checkbox" name="option43" value="hp" />hp </td>
</tr>
В основном я пытаюсь написать:
IF вариант 43 проверяется, это SQL но если опция 41 или 42 проверяется, ЭТА является SQL-
благодаря
Пожалуйста, покажите свой HTML-код, в противном случае это очень сложно сказать. –
Один из ваших закрывающих круглых скобок намного дальше, чем вы предполагали. –