$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
Сборка персонального компьютера от Artline: умный выбор для современных пользователей