$sql = mysql_query("SELECT SUM(sumer) as total FROM out");
$result = mysql_query($sql);
$values = mysql_fetch_assoc($result);//ошибка
echo $values['total'];
Он всё равно выводит boolean
(выводит ошибку):
"Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in ..."
Что Вы этим хотели сказать?
$sql = mysql_query("SELECT SUM(sumer) as total FROM out");
$result = mysql_query($sql);
Ну и иногда полезно читать документацию
Для запросов SELECT, SHOW, DESCRIBE, EXPLAIN и других запросов, возвращающих результат из нескольких рядов, mysql_query() возвращает дескриптор результата запроса (resource), или FALSE в случае ошибки.
Для других типов SQL-запросов, INSERT, UPDATE, DELETE, DROP и других, mysql_query() возвращает TRUE в случае успеха и FALSE в случае ошибки.
Текст ошибки можно получить, вызвав функцию mysql_error()
$sql = "SELECT SUM(sumer) as total FROM out";
$result = mysql_query($sql);
$values = mysql_fetch_assoc($result);//ошибка
echo $values['total'];
Вот так дожно работать. У вас лишний mysql_query
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Друзья, простите за банальный вопрос, в бд хранится число, к примеру: "0001" тип поля varchar, я хочу это число увеличить на 1, как это сделать?
Есть таблица t1 в который хранится данные: имя, время и тд
Почему при выполнии через Ajax запрос следующего кода с session_start(); не работает echo и вобще скрипт по идеи выдаёт ошибку
Допустим, есть такой запрос, который выводит количество строк по каждому фильтру: