Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.08.2017, 20:52   #1
vadim54
 
Регистрация: 15.12.2016
Сообщений: 8
Восклицание достать данные из БД

Здравствуйте, имеется таблица, в столбе "info" находится несколько строк, допустим " friends= 2,4,346 "," status='Приветик!' " и "img= http//.....".

На определенной странице требуется достать к примеру значения из строки "friends".
Подскажите пожалуйста как это сделать.
vadim54 вне форума Ответить с цитированием
Старый 11.08.2017, 20:56   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Изучать самые основы работы с БД?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 11.08.2017, 22:05   #3
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Цитата:
Сообщение от vadim54 Посмотреть сообщение
Подскажите пожалуйста как это сделать.
Для начала – не хранить данные как попало, свалкой.
О-о-очень помогает.
Andkorol вне форума Ответить с цитированием
Старый 12.08.2017, 10:28   #4
vadim54
 
Регистрация: 15.12.2016
Сообщений: 8
По умолчанию

Цитата:
Сообщение от Andkorol Посмотреть сообщение
Для начала – не хранить данные как попало, свалкой.
О-о-очень помогает.
Данные хранятся как надо, свалки там нету. По крайней мере для меня.

ScreenShot_20170812140906.png
vadim54 вне форума Ответить с цитированием
Старый 12.08.2017, 12:17   #5
8Observer8
Старожил
 
Аватар для 8Observer8
 
Регистрация: 02.01.2011
Сообщений: 3,322
По умолчанию

Если нет базы, то у вас будет возникать очень много вопросов на каждом шагу и будете продвигатья очень медленно. Лучше читайте какую-нибудь хорошую книгу и делайте по ней, например, по этой: Создаем динамические веб-сайты с помощью PHP, MySQL и JavaScript
8Observer8 вне форума Ответить с цитированием
Старый 12.08.2017, 12:21   #6
vadim54
 
Регистрация: 15.12.2016
Сообщений: 8
По умолчанию

Цитата:
Сообщение от 8Observer8 Посмотреть сообщение
Если нет базы, то у вас будет возникать очень много вопросов на каждом шагу и будете продвигатья очень медленно. Лучше читайте какую-нибудь хорошую книгу и делайте по ней, например, по этой: Создаем динамические веб-сайты с помощью PHP, MySQL и JavaScript
Спасибо за книку!
vadim54 вне форума Ответить с цитированием
Старый 12.08.2017, 12:23   #7
8Observer8
Старожил
 
Аватар для 8Observer8
 
Регистрация: 02.01.2011
Сообщений: 3,322
По умолчанию

Не ту ссылку кинул. Та версия 2011 года, а эта 2016: Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5
8Observer8 вне форума Ответить с цитированием
Старый 12.08.2017, 13:20   #8
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Цитата:
Сообщение от vadim54 Посмотреть сообщение
Данные хранятся как надо, свалки там нету. По крайней мере для меня.
Ок, можно пояснить, зачем хранить в поле info данные вида «$friends=2» или «$status="привет всем!"» – вместо того, чтобы хранить эти данные нормально, в соответствующих отдельных полях таблицы (`friends`, `status`)?
Тем более – если с ними ещё и работать нужно, а не просто хранить всё в кучке на всякий случай?
Это и есть свалка, уж простите.
Andkorol вне форума Ответить с цитированием
Старый 12.08.2017, 13:56   #9
vadim54
 
Регистрация: 15.12.2016
Сообщений: 8
По умолчанию

Цитата:
Сообщение от Andkorol Посмотреть сообщение
Ок, можно пояснить, зачем хранить в поле info данные вида «$friends=2» или «$status="привет всем!"» – вместо того, чтобы хранить эти данные нормально, в соответствующих отдельных полях таблицы (`friends`, `status`)?
Тем более – если с ними ещё и работать нужно, а не просто хранить всё в кучке на всякий случай?
Это и есть свалка, уж простите.
Потому что если подобные данные будут помещены в соответствующие поля через некоторое время таблица вырастит из 5-6 столбов в 30-50.
Тем более что каждый пользователь настраивает профиль под себя и некоторые массивы должны будут содержать несколько различных данных.
К примеру тот же img.пользователь может загрузить хоть сколько картинок и каждый раз увеличивать таблицу не очень рентабельно.
vadim54 вне форума Ответить с цитированием
Старый 12.08.2017, 14:55   #10
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Все эти глупости в голове только от того, что сначала нужно книжки читать – а потом уже код писать.
В книгах всё расписано – что, где и как хранить, чтоб было удобно работать с данными.
Andkorol вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Чем открыть файл pptx и достать повредженые данные? jaroslavlisitsyn Microsoft Office Word 1 24.06.2015 23:51
Достать данные из нескольких прайс-листов в один reclamare Microsoft Office Excel 5 16.05.2014 17:15
помогите достать ответы jeka36 Помощь студентам 9 01.03.2014 20:22
Достать из String record222 Общие вопросы Delphi 7 31.03.2012 15:11
достать данные из listview.data boshki Общие вопросы Delphi 2 29.05.2011 10:16