Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/46: Рейтинг темы: голосов - 46, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 26.03.2011
Сообщений: 66

Как данные из одного столбца таблицы в один массив?

26.03.2011, 13:05. Показов 9042. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Уважаемые программисты, у меня к вам такой вопрос. не судите строго если что, я только недавно начал изучать PHP и вообще гуманитарий по образованию.
суть дела такова:
у меня в MySQL есть таблица, выглядит она так:

Пользователь Возраст
Иванов 25
Петров 36
Сидоров 43

Мне нужно чтобы данные из столбца "Возраст" извлечь в один массив, чтобы они выглядели как array(25; 36; 43)

однако чтобы я не пробовал (и помощью mysql_fetch_array b
mysql_fetch_assoc и mysql_fetch_row) но данные мои выводятся так
array(0)=>25;
array(0)=>36;
array(0)=>43;
То есть, PHP создает для каждой данной отдельный массив с одной единственной переменой.
А мне-то надо что бы был один массив со множеством переменных. Но как это сделать. уже и не знаю.
Буду очень благодарен за помощь
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
26.03.2011, 13:05
Ответы с готовыми решениями:

Трансформировать один большой столбец в таблицу (извлечь данные из одного столбца в несколько строк)
Привет всем. Искал подобные темы на форуме и в интернете, но не нашел. Возникла проблема с тем, что у меня есть данные, которые находятся в...

Записать данные столбца из таблицы в массив
Есть datagridview с 4 столбцами, 4 столбец состоит из чисел типа double, нужно его записать в одномерный массив. double arrNaklad; ...

Извлечь данные из столбца таблицы бд и добавить в массив
Здравствуйте! У меня есть таблица Reservations и мне нужно извлечь из её все значения столбца end_date и добавить в массив, пробовал вот...

2
 Аватар для __PION__
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
26.03.2011, 14:30
Лучший ответ Сообщение было отмечено Novichok PHP как решение

Решение

создай пустой массив до запроса, напр. $arr и вноси в него возраст
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
$arr = array();
 
$q = "SELECT * FROM имя_твоей_таблицы";
$r = mysql_query($q);
 
if (mysql_num_rows($r) > 0) {
    while ($l = mysql_fetch_array($r)) {
         $old = $l['имя_поля_с_возрастом'];
         $arr[] = $old;
    }
}
 
echo $arr;
кстати в таблице должен быть еще 1 столбец для идентификатора (id, напр.)
1
0 / 0 / 0
Регистрация: 26.03.2011
Сообщений: 66
26.03.2011, 15:35  [ТС]
Спасибо! получилось!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
26.03.2011, 15:35
Помогаю со студенческими работами здесь

Вывод значения из одного столбца таблицы в 2 столбца другой таблицы
Есть 2 таблицы. Допустим, первая таблица мед. учреждения Med ( id, name, type ) , вторая накладная Nak( id, id_med_otprav, id_med_polych)....

Как разбить данные одного столбца на три?
Есть таблица, в которой в одном столбце записаны ФИО клиента разделенные пробелами, для реализации поиска по фамилии, нужно разбить этот...

Как в отчете сгруппировать данные одного столбца
Добрый день! Подскажите,пожалуйста,как мне в отчете сделать группировку. У меня есть перемещения от одного подрядчика другому,т.е. одно...

Как из одного столбца выборочно перенести данные в другой
Помогите пожалуйста. Заранее прошу прошения если такая тема уже была, не нашел. Мне необходимо перенести даты из столбца В в...

Вывод результатов из одной таблицы и одного столбца в два разных столбца
Ребят помогите, измучалась совсем, не знаю как решить. Есть таблица Таблица t2 Id Pid Pr Text 1 1 0 'sub text1 1' ...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru