подскажите пожалуйста. Есть два select, выбираю их и нажимаю - выводит одну таблицу, выбираю ещё другое значение select`a, выводит одну и ещё предыдущую таблицу. Понимаю, что сложно выглядит, но поймите уж.
<form action="" method="post" class="form_cat">
<select name="category" style="width: 200px;">
<option value="" disabled selected>Оберіть критерії</option>
<option value="all">Вибрати всі</option>
<option value="congrat">Привітання</option> <!--RED- -->
<option value="diagnostic">Діагностика</option><!--green- -->
<option value="question">Вирішення питання</option><!--blue- -->
<option value="bye">Прощання</option><!--pink- -->
<option value="criteria">Загальні критерії</option><!--yellow- -->
<option value="conflict">Конфлікт</option><!--zero- -->
</select>
<select name="operators" style="width: 200px;">
<option value="" disabled selected>Оберіть оператора</option>
<?php
$sqli = mysqli_query($conn_oa, "SHOW TABLES FROM ".$dBNameOa);
while ($rows = mysqli_fetch_row($sqli))
{
echo'<option value="'. $rows[0] .'">'. $rows[0] .'</option>';
}
?>
</select>
---------------------------------------------------------------------------
if ($selected_category = "congrat") {
$sql_support1 = "SELECT `clerk_id`, `like_1` , `like_2` , `like_3` FROM ".$selected_operator." WHERE like_1 > 3 OR like_2 > 3 OR like_3 > 3 ;";
$result_support1 = mysqli_query($conn_oa, $sql_support1);
echo '
<ul>
<table class="features-table table-support" >
<thead>
<tr>
<th colspan="3" class="grey">Привітання</th>
</thead>
</tr>
<tr>
<td>Ідентифікація абонента / клієнта:';
while ($row2 = mysqli_fetch_array($result_support1)) {
echo '<br>'; echo $row2['like_1'];
echo '</td>
<td>Звернення за ім\'ям:';
echo '<br>'; echo $row2['like_2'];
echo '</td>
<td>Привітання:';
echo '<br>'; echo $row2['like_3'];
echo '</td>';
echo '</tr></table></ul>';
}
}
if ($selected_category = "diagnostic") {
$sql_support1 = "SELECT `clerk_id`, `like_1` , `like_2` , `like_3` FROM ".$selected_operator." WHERE like_1 > 3 OR like_2 > 3 OR like_3 > 3 ;";
$result_support1 = mysqli_query($conn_oa, $sql_support1);
echo '
<ul>
<table class="features-table table-support" >
<thead>
<tr>
<th colspan="3" class="grey">dia</th>
</thead>
</tr>
<tr>
<td>Ідентифікація абонента / клієнта:';
while ($row2 = mysqli_fetch_array($result_support1)) {
echo '<br>'; echo $row2['like_1'];
echo '</td>
<td>Звернення за ім\'ям:';
echo '<br>'; echo $row2['like_2'];
echo '</td>
<td>Привітання:';
echo '<br>'; echo $row2['like_3'];
echo '</td>';
echo '</tr></table></ul>';
}
}
Выводит почему то при выборе другого select - первую и вторую таблицу. Подскажите, в чём проблема? Я буду очень благодарен.
потому что вы условие не правильное делаете, используйте нормальное IDE типа PhpStorm который подсветит вам эти косяки
if ($selected_category = "diagnostic")
if ($selected_category = "congrat")
эти условия будут выполнятся всегда !!! нужно
if ($selected_category == "diagnostic")
if ($selected_category == "congrat")
Виртуальный выделенный сервер (VDS) становится отличным выбором
Обновил ядро Drupal, до версии 764, всё обновилось без происшествий
Нужна помощь с переписыванием preg_replace в preg_replace_callback:
Не выводиться запись из бд типу VarcharОтправляю через AJAX запрос в бд, в ответ получаю пустой запрос, но если сделаю выборку и закоментирую некоторое...
Допустим, я хочу сделать поискЭтот код ищет 2 или 3 заданых слова одновременно, это хорошо, так и задумано