| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Базы Данных > Несколько линков в одном поле, выбрать нужный |
| Автор: luinel 19.5.2006, 00:33 |
| Привет, есть у меня в таблице MySql в строчке поле где лежат линки на фото. Линков может быть от одного и больше. Как мне выбрать или только один или несколько линков для этой строки. Проще говоря как регулировать вывод из этого поля если линки отличаются только последней цифрой -вот пример http://Http://host.com/foto/56user1.jpg http://Http://host.com/foto/56user2.jpg . |
| Автор: -=Ustas=- 20.5.2006, 11:23 |
| Что-то совсем не ясен ход твоих мыслей. |
| Автор: Vaulter 23.5.2006, 08:44 | ||
чтото типа такого
а вообще, формулируй точнее что треба с исходными данными |
| Автор: madFobos 24.5.2006, 22:34 |
| Ты не можешь выбрать часть строчки из БД. Тут два варианта: 1. Выбирать строчку целиком, а затем парсить средствами PHP 2. Хранить линки в отдельной таблице (связь многие к одному) |
| Автор: Mal Hack 24.5.2006, 23:14 | ||
Да? А что вы скажете на:
http://dev.mysql.com/doc/refman/4.1/en/string-functions.html |
| Автор: madFobos 25.5.2006, 12:14 |
SubString да, но ты попробуй сделай запрос на выбор двух ссылок из 100, напрмер? Вот как раз если в отдельной таблице ссылки хранить, то данную функцию можно использовать, чтобы число проверять на конце ссылки... |
| Автор: Mal Hack 25.5.2006, 23:46 |
| Ну, все правильно. И что не так? Или я чего-то не догоняю? |
| Автор: madFobos 26.5.2006, 07:10 |
Вобщем я имел ввиду, что для конкретного примера выбрать часть сторки так как хочет luinel НЕЛЬЗЯ (хотя может и получиться извратиться процедурой какой-нибудь |
| Автор: Mal Hack 26.5.2006, 12:18 |
| Тут это лишнее. ДОстаточно регуляркой пройтись. |