Форум программистов, компьютерный форум, киберфорум
Наши страницы
Базы данных
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
sedoi95733
0 / 0 / 0
Регистрация: 04.02.2010
Сообщений: 5
1

Нужна помощь - Запрос в базу данных???

15.04.2012, 15:53. Просмотров 478. Ответов 2
Метки нет (Все метки)

Всем доброе время суток!!!

Подскажите пож. мне нужно сделать запрос в базу данных, люди добавляют новые сайты в каталог сейчас выводятся все сайты просто по списку, а мне надо чтобы выводились только последние сайты а старые которые добавленные спускались в низ списка, а то получается что новые сайты спускаются в низ списка а тот кто добавил первые сайты висят в самом верху а выводится всего последних пять сайтов.

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<?
 
@$page = $_GET['page'];
$result = mysql_query("SELECT COUNT(*) FROM data WHERE secret=0");
$temp = mysql_fetch_array($result);
$posts = $temp[0];
 
$total = (($posts - 1) / $num) + 1;
$total =  intval($total);
$page = intval($page);
if(empty($page) or $page < 0) $page = 1;
if($page > $total) $page = $total;
// Вычисляем начиная с какого номера
// следует выводить сообщения
 
$start = $page * $num - $num;
 
$result = mysql_query("SELECT * FROM `sites` WHERE  `site_id` LIMIT 5");
 
if (!$result)
{
echo "<p>Запрос на выборку данных из базы не прошел. Напишите об этом администратору. <br> <strong>Код ошибки:</strong></p>";
exit(mysql_error());
}
 
if (mysql_num_rows($result) > 0)
{
$myrow = mysql_fetch_array($result);
 
do
{
$sites5.="
         <div class='info_c'><img width='16' height='16' style='margin:-4px' alt='' src='templates/nov/images/sait1.png'>&nbsp;&nbsp;<a title='".$myrow["title"]."' href='".$myrow["url"]."' target='_blank'>".$myrow["url"]."</a></div>
";
}
 
while ($myrow = mysql_fetch_array($result));
}
 
else
{
echo "<p>Информация по запросу не может быть извлечена в таблице нет записей.</p>";
exit();
}
 
 
?>
помогите сделать запрос.

Всем заранее большое спасибо.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.04.2012, 15:53
Ответы с готовыми решениями:

Нужна помощь.... Скрипт для переноса базы данных с одного форума в другой.
Собственно был форум на ASP, в связи с дороговизной хостинга решили перейти на форум Русский...

Помогите!!! Очень нужна помощь... Перенос данных между двумя БД в SQL...Возникает ошибка.
На одном сервере есть две базы. Одна как источник ну а вторая соответственно куда копируем данные....

Нужна помощь с backup`ом баз данных!
Просьба помочь. Нужно бекапить базы данных SQL. Приветствуеться наличие шедулера, возможности...

Нужна помощь во вставке данных через форму С#
Здравствуйте! перейду сразу к вопросу у меня имеется таблица - первичный ключ ...

Как изменить базу данных по умолчанию или исползовать свою базу данных для администрирование
Привет всем! Создаю новый проект на asp.net но при администрирование проекта visual studio 2012...

2
arni
910 / 875 / 62
Регистрация: 06.01.2010
Сообщений: 2,367
Записей в блоге: 6
15.04.2012, 15:55 2
на вскидку так:
SQL
1
SELECT * FROM `sites` WHERE  `site_id` ORDER BY id DESC LIMIT 5
0
sedoi95733
0 / 0 / 0
Регистрация: 04.02.2010
Сообщений: 5
15.04.2012, 16:00  [ТС] 3
Цитата Сообщение от arni Посмотреть сообщение
на вскидку так:
SQL
1
SELECT * FROM `sites` WHERE  `site_id` ORDER BY id DESC LIMIT 5
Вот выдало:

Код ошибки:

Unknown column 'id' in 'order clause'

Добавлено через 2 минуты
Цитата Сообщение от arni Посмотреть сообщение
на вскидку так:
SQL
1
SELECT * FROM `sites` WHERE  `site_id` ORDER BY id DESC LIMIT 5
Вот как оказывается надо - SELECT * FROM `sites` WHERE `site_id` ORDER BY `site_id` DESC LIMIT 5
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.04.2012, 16:00

Ошибка при внесении записи в базу данных (вложенный запрос вернул больше одного значения)
Когда вношу новую запись, возникает ошибка: Вложенный запрос вернул больше одного значения. Это...

Как вообще сделать эту базу данных онлайн.Чтобы я мог отправлять запросы из приложения в базу
Например база где нибудь строит . А приложение на компах пользователей. Пока только делаю...

Запрос, нужна срочная помощь!!!!!!
Привет всем. У меня проблема с выполнением запроса. Есть 3 таблицы: «Субподряд реестр»-хранит...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru