Если пользователь ищет фамилию, которая
Если пользователь ищет фамилию, которая не существует в таблице базы данных, то никакие записи не выводятся. Чтобы избежать путаницы, приведенный выше сценарий можно немного изменить, выводя сообщение, если не будет найдено подходящих записей.
DirectorySearch.php
<?php
if(!empty($_POST)) { $results = 0; while($row = odbc_fetch_array($rs))
{ echo "Name: " .$row['FName'] . " "; echo $row['LName'] . "<br/>"; echo "Telephone: " . $row['Telephone'] . "<br/>"; echo "Email: " . $row['Email'] . "<br/>";
$results += 1; }
if ($results == 0)
{
echo "Ничего не найдено!";
}
odbc_close($conn); } ?>
</div> </body> </html>
Модифицированный сценарий, показанный выше, добавляет счетчик записей $results для подсчета числа выводимых записей. В начале значение счетчика задается равным 0. Если множество записей существует, то цикл while будет выполнять итерации на каждой записи и увеличивать значение счетчика на 1. После окончания цикла проверяется значение счетчика. Если это значение равно 0, то никаких записей не было найдено, и выводится сообщение "Ничего не найдено!"
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий