0 / 0 / 0
Регистрация: 26.03.2011
Сообщений: 66

как извлечь данные в виде строки через запятую?

22.04.2011, 21:59. Показов 4229. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
ГОспода, мне нужно извлечь данные из базы в виде строки. она будет предствлять из себя перечисление черз запятую
Вообще-то, Я знаю как извлечь данные в виде строки через запятую.
я использу. следующий код
PHP
1
2
3
while(условие){
echo row("Название столбца").", ";
}
но тогда высвечивается лишняя запятая. То есть мне надо извлечь так:
"лев, тигр, леопард"
а в данном случае будет извлекаться так:
"лев, тигр, леопард,"
И как мне избавиться от последней запятой, она не нужна
Подскажите пожалуйста! Понимаю, что нужна строковая функция, но какая? вот это я не понял
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
22.04.2011, 21:59
Ответы с готовыми решениями:

Список фамилий вводится через запятую в виде строки. Упорядочить фамилии по алфавиту
Хотел еще попросить помочь написать вот эту программу: Список фамилий вводится через запятую в виде строки. Упорядочить фамилии по...

задача стоит так : Список фамилий вводится через запятую в виде строки. Упорядочить фамилии по алфавиту
Вот код : #include <stdio.h> #include <string.h> #include <conio.h> #include <iostream> using namespace std; int Fam...

Задача со строками (ввод списка фамилий через запятую в виде строки. Фамилии должны быть отсортированы по-алфавиту)
Добрый день, форумчане. Пожалуйста, взгляните на приложенный код и помогите выявить ошибку. Задача программы - ввод списка фамилий через...

4
 Аватар для iPIPka
39 / 39 / 5
Регистрация: 06.02.2011
Сообщений: 123
22.04.2011, 23:46
если в $row только нужные элементы, то можно сделать так
PHP
1
$s=implode (", ", $row)
Добавлено через 19 минут
Тут $row должно быть массивом. Т.е.
PHP
1
2
3
4
5
6
$r = array();
while ($row = mysql_fetch_assoc($result)){
  $r[] = $row['name'];
}
$str = implode(", " ,$ro); //это и будет искомая строка
echo $str;
1
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
23.04.2011, 06:08
В MySQL есть агрегатная функция GROUP_CONCAT()
SQL
1
SELECT GROUP_CONCAT(`name` ORDER BY `name` SEPARATOR ', ') FROM ... GROUP BY ...
1
0 / 0 / 0
Регистрация: 26.03.2011
Сообщений: 66
28.04.2011, 18:37  [ТС]
Спасибо! вышло!
0
0 / 0 / 0
Регистрация: 05.05.2011
Сообщений: 9
05.05.2011, 17:31
помогите мне тоже с этим вопросом)
printf ("<a class='link' href='view_cat.php?cat=%s'>%s</a>,",$myrowG["genr"],$myrowG["genres_ru"]).", ";
что нужно изменить в коде чтобы не выводилась последняя запятая...подскажите очень нужно
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
05.05.2011, 17:31
Помогаю со студенческими работами здесь

ASP GridView как извлечь данные определенные данные из выбранной строки
Ключевое поле извлекается легко (int ID = (int)gridEmployees.SelectedDataKey.Values;) а вот другие данные с поля не могу вытащить пишет...

Как считать данные, перечисленные через запятую?
Это снова я. Вопрос следующий: есть текстовый файл с данными такого типа -3, -2.925, -2.85, -2.775, -2.7, -2.625, -2.55, -2.475,...

Как объединить данные из нескольких строк в одну, через запятую?
В MS SQL можно с помощью GROUP_CONCAT. Но как объединить данные из нескольких строк в одну, через запятую в MS Access? Name Петров ...

Как объединить данные из нескольких строк в одну, через запятую?
У меня есть три таблицы: Фильм: id, название, ... Актер: id, имя, ... Фильм_актер: id, id_filma, id_aktera Я делаю запрос: ...

Как на js извлечь данные из строки
Всем привет! В частности хотелось бы получить текст между элементами &lt;script&gt;Хочу получить этот текст&lt;/script&gt; В переменной...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

Новые блоги и статьи
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: показать затраченные материалы за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В качестве. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru