[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Постраничная навигация php - помогите!
alexander_i
Добрый вечер!
Откровенно признаюсь, что не имею профессиональных знаний и богатейшего опыта в php, поэтому прошу откликнуться на мою тему каждого, кто обладает более фундаментальными знаниями, чем я!

В свой проект мне нужно встроить постраничную навигацию (за основу взял статью: http://admin-club.ru/faq/db/506-postranich...-iz-mysql.html), выполнил все действия согласно этой статьи!

Вывожу данные через:
$r = $_PAGING->get_page( "SELECT * FROM таблица WHERE name = 'Александр'");
while($rows = $r->fetch_assoc())
{
//выводим данные
echo '.$rows['name'].';
}

Проблема заключается в том, что мне нужно модифицировать код таким образом, что если при выборке из БД, данных соответствующих запросу не было найдено, то выходило сообщение типа: "Данных соответствующих Вашему запросу не найдено".

Прошу Вас откликнуться и помочь мне, заранее благодарю Вас за оказанную помощь!



Спустя 2 часа, 54 минуты, 44 секунды (28.02.2011 - 00:37) inpost написал(а):
if(mysql_num_rows($r))
есть записи
else
нету записей

а полезное брать именно отсюда: irbis-team.com

Спустя 7 часов, 41 минута, 58 секунд (28.02.2011 - 08:19) alexander_i написал(а):
Спасибо Вам большое за столь скорый ответ, но позвольте уточнить у Вас детали:

Возможна такая конструкция?

$r = $_PAGING->get_page( "SELECT * FROM таблица WHERE name = 'Александр'");
if(mysql_num_rows($r)=0)
{
echo 'В таблице нет записей!';

while($rows = $r->fetch_assoc())
{
//выводим данные
echo '.$rows['name'].';
}
}

Или могу я Вас попросить дать готовый кусок кода, ибо с написанием данного куска кода у меня возникли трудности, буду Вам очень признателен!

Спустя 6 минут, 39 секунд (28.02.2011 - 08:25) inpost написал(а):
я показал, что надо делать через if-else , а Вы даже этого сделать не можете. Советую любую книжку по PHP и читать про операторы if-else. В университете это второй или третий урок на любом языке программирования, а в книжке всегда в первой главе, где рассказываются базовые переменные и операторы сравнения.
Быстрый ответ:

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