Перейти к содержимому
La2Base
Главная
ЗагрузкиВикиФорумFAQ
Поиск
ruen
Регистрация Войти
ГлавнаяФайлыВикиВойти
  • Главная
  • Загрузки
  • Вики
  • FAQ
  • Обратная связь
  • О проекте
  • Правила
  • Конфиденциальность
  • Условия использования

© 2026 la2base.com · Все права защищены

ruen
Форум/Web обвязка/[sql-запрос] Запрос на кол-во вещей
Поиск

[sql-запрос] Запрос на кол-во вещей

6 ответов95 просмотровСейчас просматривают: 1
T
Tatar

Пользователь

Участник

Постов: 33

На форуме с: 25.03.2008

Репутация: +1

Рейтинг: 0

· 21.03.2009, 16:58

Здравствуйте! Столкнулся с такой проблемой.
Хочу поместить на страницу сайта общее количество определенного итема, например, 1870.
<table><tr><td><left>
Уголь:
</left><br>
</td><td>
<?php
$sql = mysql_query("select sum(count) from items where item_id = 1870");
?><br>
страничка вылетает пустой. Что неправильно в моем запросе к базе данных?

0
Руслан
Руслан

Модератор

Ветеран

Постов: 1201

На форуме с: 14.12.2007

Репутация: +775

Рейтинг: 0

· 21.03.2009, 17:13

Tatar: Здравствуйте! Столкнулся с такой проблемой.
Хочу поместить на страницу сайта общее количество определенного итема, например, 1870.
<table><tr><td><left>
Уголь:
</left><br>
</td><td>
<?php
$sql = mysql_query("select sum(count) from items where item_id = 1870");
?><br>
страничка вылетает пустой. Что неправильно в моем запросе к базе данных?


что у тебя результат то выводит?

Сделай на примере Адены:

Код
<?php
//Конфиг
$loc=""; //Адрес БД
$user=""; //БД Юзер
$pass=""; //БД Пасс
$base=""; //Имя БД
if(@mysql_connect($loc,$user,$pass) && !mysql_select_db($base))
    {
    exit("Ошибка работы с базой данных");
    }
    
$mysql=mysql_query("SELECT SUM(`count`) FROM `items` WHERE `item_id`='57'");
if($mysql)
    {
    echo "".mysql_result($mysql,0);
    }
    else
    {
    echo "Ошибка работы с БД";
    }
?>

На Форуме я тоже Radar!
Я везде Radar!

0
T
Tatar

Пользователь

Участник

Постов: 33

На форуме с: 25.03.2008

Репутация: +1

Рейтинг: 0

· 21.03.2009, 18:06

Вот полный запрос, т.е. полная страничка из сайта
<?php
include("module/stat-menu.php");?>
<br><b><center>..:: Экономика ::..</center></b><br><hr>
<b>количествo сырья:</b><br>
<p>
<table><tr><td><left>
Уголь:
</left><br>
</td><td>
<?php
ЗДЕСЬ НУЖНО ВСТАВИТЬ ЗАПРОС
?><br>
</td>
</tr>
</table>
<hr>

А то, что Вы выложили это немного другое. У меня на странице несколько кол-во итемов будет. Т.е. не только Уголь(как здесь), но и другие.

0
Дмитрий
Дмитрий

Пользователь

Ветеран

Постов: 834

На форуме с: 30.05.2007

Репутация: +632

Рейтинг: 0

· 21.03.2009, 18:19

каждый новый запрос увеличивает шансы завалить MySQL сервер http-флудом

WebDeveloper сервера DARKWORLD

0
Gambit90
Gambit90

Пользователь

Бывалый

Постов: 426

На форуме с: 17.09.2008

Репутация: +421

Рейтинг: 0

· 22.03.2009, 05:26

Скажу понятным языком, то что сказал Knokswille
Чем больше запросов к базе, тем сайт грузиться медленнее.

0
MAx
MAx

Пользователь

Участник

Постов: 99

На форуме с: 12.06.2007

Репутация: +26

Рейтинг: 0

· 22.03.2009, 06:20

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

0
Тема закрыта для ответов