Вывод из БД в переменную

Статус
В этой теме нельзя размещать новые ответы.

fredis69

Постоялец
Регистрация
24 Окт 2008
Сообщения
84
Реакции
2
Подскажите пожалуйсто.

Есть таблица в БД user с полями: login, password, mail, и т.д., куда заносятся данные всех зарегистрированных пользователей. Как из этой таблици вывести в $login через запятую логины всех пользователей зарегистрированных на сайте.
 
PHP:
$res = mysql_query("SELECT login FROM bd_name");
while ($row = mysql_fetch_array($res)) {
$login .= $row['login'].", ";
}
 
Не пашет код ((
 
Gerami, что именно не пашет? Какую ошибку выдает? Вы названия полей и таблицы поменяли?
 
Просто не пашет - это не ответ. Опишите суть проблемы
 
$res = mysql_fetch_assoc(mysql_query("SELECT GROUP_CONCAT(login separator ', ') as list FROM bd_name"));
print $res['list'];
 
Примерно догадываюсь чего не пашет :)
1. Ты подключился в mysql, сделал mysql_connect ?
2. Заменил "login" и "bd_name" в теле запроса на названия своего поля и таблицы?
 
мля ща увидил что у GROUP_CONCAT есть ограничение - 1024 символа длинна результата. так что лучше итеративно получать данные как -=Xardas=- сообщил, так что надо разбираться что не так, при интеграции его имплементации в твой код
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху