[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как посчитать и вывести количество строк по услови
Страницы: 1, 2, 3
web2k99
Привет, это снова я.
Надеюсь, что в последний раз.
У меня выводятся данные на странице в виде таблиц в цикле. Хотел сделать до этого цикла подсчёт количества строк по заданному условию таким способом:
function get_count_reject()
{
global $link;
if (isset($_POST['order_date'])) {
$form_date = $_POST['order_date'];
$SQL = "SELECT * FROM Users WHERE order_date='$form_date' AND reject=1";
$result = mysqli_query($link, $SQL);
$count = mysqli_num_rows($result);
return $count;
}
else {
$sql = "SELECT * FROM Users WHERE order_date='2019-04-07' AND reject=1";
$result = mysqli_query($link, $sql);
$count = mysqli_num_rows($result);
return $count;
}
}

Не понимаю, как мне это сделать между выбором даты и циклом так, чтобы при изменении даты он ещё и считал количество за эту самую дату.
<form method="post" name="order_date" action="">
<input
class="form-control" type="date" name="order_date" value="" id="example-date-input">
<button
type="submit" class="btn btn-primary btn-xs mb-3">Найти</button>
</form>
<?php

$post1 = get_count_reject();
?>
<?php
foreach ($post1 as $count);
echo $count;
?>
<?php

$post = get_reject_users();
?>
<?php
foreach ($post as $users): ?>
<input
type="hidden" name="form_id" value="<?=$users['id']?>">
<table
class="table text-center">
<thead
class="text-uppercase bg-danger">
<tr
class="text-white">
<th
scope="col">Номер</th>
<th
scope="col">Фамилия</th>
<th
scope="col">Имя</th>
<th
scope="col">Отчество</th>
<th
scope="col">Дата рождения</th>
<th
scope="col">Место рождения</th>
</tr>
</thead>
<tbody>
<tr>
<td><textarea
class="form-control" type="text" name="phone" value="" id="example-text-input"><?=htmlspecialchars($users['phone'], ENT_QUOTES)?></textarea></td>
<td><input
class="form-control" type="text" name="surname" value="<?=htmlspecialchars($users['surname'], ENT_QUOTES)?>"></td>
<td><input
class="form-control" type="text" name="name" value="<?=htmlspecialchars($users['name'], ENT_QUOTES)?>"></td>
<td><input
class="form-control" type="text" name="second_name" value="<?=htmlspecialchars($users['second_name'], ENT_QUOTES)?>"></td>
<td><textarea
class="form-control" type="text" name="birth_date" value="" id="example-text-input"><?=htmlspecialchars($users['birth_date'], ENT_QUOTES)?></textarea></td>
<td><textarea
class="form-control" type="text" name="birth_place" value="" id="example-text-input"><?=htmlspecialchars($users['birth_place'], ENT_QUOTES)?></textarea></td>
</tr>
</tbody>
</table>
</form>
<?php
endforeach; ?>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.