{% else-1 %}
~AL~ * 11.86
(10 ноя 2013, 18:50) (1/0) [1]
Ае, всем вискаря, я плачу!
~AL~ * 11.86
(10 ноя 2013, 18:45) (0/0) [0]
Ну так конечно, у тебя же тест как колонка... Обрами $login в одинарные кавычки, \'$login\'
~AL~ * 11.86
(10 ноя 2013, 18:37) (0/0) [0]
Fallen, Ну 1054 - это unknown column. Какую-то ты колонку запрашиваешь, которой в БД нет, а вот текст показал бы какую именно
~AL~ * 11.86
(10 ноя 2013, 18:34) (0/0) [0]
Fallen, А текст?
~AL~ * 11.86
(10 ноя 2013, 18:18) (0/0) [0]
Выведи текст запроса в браузер, как ты уже делал и выполни запрос в phpmyadmin и увидишь ошибку. или же $mysql->error;
~AL~ * 11.86
(10 ноя 2013, 18:11) (0/0) [0]
Fallen, Ну а я должен вагнануть почему? Перечитай тему еще раз, я тебе дал советы по отладке с помощью которых можно быстро найти причину по которой не выполняется запрос. Но ты же вместо того, чтобы спасибо сказать еще капсишь и огрызаешься. Поэтому удачно разобраться в одиночку.
~AL~ * 11.86
(10 ноя 2013, 18:07) (0/0) [0]
Fallen, Это не двойные кавычки.
~AL~ * 11.86
(10 ноя 2013, 18:03) (0/0) [0]
cloudfire, ДВОЙНЫЕ КАВЫЧКИ ИСПОЛЬЗУЙ В query()

1. Переменные при использовании одинарных кавычек нужно обрамлять, пример:
echo \'Какой-то текст \'.$text.\' здесь\';
с двойными кавычками обрамлять не обязательно
echo \"Какой-то текст $text здесь\";

2. У тебя $login ПУСТОЙ ты выводил текст запроса в браузер и $login у тебя вывел пустоту. Если ты думаешь что в запросе он во что-то преобразуется из пустоты, то ты ошибаешься.

Ошибки детские, ты споришь со мной тут час, вместо того, чтобы послушать и сделать как нужно
~AL~ * 11.86
(10 ноя 2013, 17:58) (0/0) [0]
Fallen, Потому что у тебя запрос ничего не возвращает, потому что у тебя $login пустой, я тебе третий раз повторяю, ты меня не слушаешь, другого ответа на твой вопрос нет.
~AL~ * 11.86
(10 ноя 2013, 17:52) (0/0) [0]
fetch_assoc();

$us = $mysqli->query(\"SELECT * FROM users WHERE login=$login LIMIT 1\"*->fetch_assoc();

и у тебя опять одинарные кавычки...