Откровенно признаюсь, что не имею профессиональных знаний и богатейшего опыта в 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
есть записи
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'].';
}
}
Или могу я Вас попросить дать готовый кусок кода, ибо с написанием данного куска кода у меня возникли трудности, буду Вам очень признателен!
Возможна такая конструкция?
$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. В университете это второй или третий урок на любом языке программирования, а в книжке всегда в первой главе, где рассказываются базовые переменные и операторы сравнения.