Как я могу соединить изображения в своей DB?

I had a hard time giving this question a title, i hope im clear enough. Im using PHP & HTML with a MYSQL Database.

Посмотрите, что у меня есть членский сайт, где каждый новый участник получает беспорядочно выбранного футболиста как их аватар. Аватар футболиста назначен от папки, названной 'аватарами'. Как только пользователь зарегистрирован, аватар перемещен в папку, названную 'used_avatars'. Каждое изображение называют как футболист, потому что я хочу показать имя выбранного игрока на пользовательской членской странице.

Вот реальный вопрос: Я хочу добавить флаг, представляющий национальность игроков на членском сайте. Но у меня есть несколько бразильских игроков и только один бразильский флаг. Как я соединяю свои 5 игроков с одним флагом. Я думал об обозначении изображений "Бразилия-ronaldo", "Бразилия-carlos" и затем в некотором роде в PHP отделение страны с имени, и согласуйте их с флагом и аватаром. Это имеет смысл? Есть ли какой-либо лучший способ сделать это? Я предполагаю, что должен составить новую таблицу в своей базе данных, которая ведет учет спички аватара и флага?

0
Ваш вопрос неясен. Пожалуйста, опубликуйте свой код и скажите что isn' t работающий правильно.
добавлено автор Jasny - Arnold Daniels, источник
нет никакого кода, чтобы отправить, это - вопрос того, как запланировать мою DB и как я должен начать свою работу, я don' t должны закодировать, отправил, я должен советовать.
добавлено автор Handsken, источник
Таким образом, я должен назначить UniqueID каждому игроку и затем сохранить информацию об игроке в моей DB? Это походит на хороший способ пойти. Я мог хранить информацию о национальности игроков также.
добавлено автор Handsken, источник
Хорошо, если у вас есть что-нибудь больше, чтобы добавить, пожалуйста, сделайте, но я действительно думаю i' m понимание вашего ответа и я начну, добавляя стол игрока к моей DB.
добавлено автор Handsken, источник
Хранение Футболиста , детали в DB намного лучше. Детали могут быть больше, чем просто страна происхождения. Можно расширить диапазон деталей по мере необходимости.
добавлено автор SparKot, источник
Вместо движущихся изображений к используемому Аватар ведут учет в DB против MemberIDs, назначая UniqueID для каждого Футболист . It' ll оставляют вам много свободного места.
добавлено автор SparKot, источник
Вы хотите, чтобы я уточнил это?
добавлено автор SparKot, источник

2 ответы

Надежда это помогает:

Вам нужен стол для игроков, содержащих область для id национальности и таблицы с национальностями с названиями флагов.

Таким образом, можно выбрать игрока и присоединиться к национальности с помощью id.

Все, что необходимо сделать тогда, сохраняют id игрока в пользователе "профиль".

2
добавлено
да, я думал, что у вас уже был тот.
добавлено автор snitch182, источник
Когда вы объясняете, что это как вы делает, это заставляет меня задаться вопросом почему я didn' t изображают этот выход из начала.:), Таким образом, мне были бы нужны Пользовательский Стол, Стол Игрока и Стол Национальности?
добавлено автор Handsken, источник
Я wen' t с вашим образом мыслей, спасибо!
добавлено автор Handsken, источник

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

  1. стол участников/Пользователей будет колонка avatar_id .
  2. стол avatars_history (member_id, avatar_id, заказ) . где заказывает wil быть последовательностью, в которой они были изменены. У вас может быть дата слишком при необходимости.
  3. стол football_players (player_id, country_id, full_name, dob, world_rank, и т.д.) .
  4. стол аватары (player_id, avatar_id) , где avatar_id имя файла картины. У значения сингла могут быть многочисленные картины.

И держите все аватары (картины игрока с уникальными именами) в единственной папке.

1
добавлено
Это звучит великолепно, когда я оптимизирую свой любительский сайт, это будет способом пойти:)
добавлено автор Handsken, источник
phpGeeks
phpGeeks
3 620 участник(ов)

Best PHP chat Еще: @dbGeeks - базы данных @phpGeeksJunior - новичкам @moscowProgers - IT Москва @ebanoePhp - весёлый канал о PHP @laravel_pro - Laravel @jobGeeks - вакансии @jsChat - JS Правила: https://t.me/phpGeeks/764859 ДР - 28.03.2016

Верстка сайтов HTML/CSS/JS/PHP
Верстка сайтов HTML/CSS/JS/PHP
3 439 участник(ов)

Правила группы: напишите !rules в чате. Группа Вк: vk.com/web_structure Freelancer: @web_fl Веб Дизайн: @dev_design Маркетолог: @topmarkening Автор: @M_Boroda

DBA - русскоговорящее сообщество
DBA - русскоговорящее сообщество
1 345 участник(ов)

Общаемся и обсуждаем темы, посвященные DBA, PostgreSQL, Redis, MongoDB, MySQL, neo4j, riak и т.д. См. также: @devops_ru, @kubernetes_ru, @docker_ru, @nodejs_ru Рекомендуем сразу отключить уведомления, чтобы пребывание здесь было полезным и комфортным.

PHP
PHP
1 309 участник(ов)

Группа про современный PHP. Обсуждаем ООП, TDD, BDD, DDD, SOLID, GRASP и прочие крутые базворды Для ознакомления: https://gist.github.com/mkusher/711bd46f0b62fbae851182e6fb3b1839 Группа PHP для новичков @phpGeeksJunior Вакансии: https://t.me/fordev

PHP — вакансии, поиск работы и аналитика
PHP — вакансии, поиск работы и аналитика
1 251 участник(ов)

Публикуем вакансии и запросы на поиск работы по направлению PHP, Laravel, Symfony, Yii и т.д. Здесь всё: full-time, part-time, remote и разовые подработки. См. также: @qa_jobs, @devops_jobs, @javascript_jobs, @nodejs_jobs, @uiux_jobs, @products_jobs

Чат — Типичный Верстальщик
Чат — Типичный Верстальщик
1 080 участник(ов)

Основной канал: @tpverstak Обратная связь: @annblok Все ссылки на соц.сети проекта: http://taplink.cc/tpverstak ПРАВИЛА ЧАТА — https://teletype.in/@annblok/BygPgC3E7

MySQL
MySQL
995 участник(ов)

The group is about MySQL. For code use hastebin.com. Admin: @smlkw

phpGeeksJunior
phpGeeksJunior
980 участник(ов)

Группа для новичков. Не стесняйтесь задавать вопросы по php. Не флудить!!!! Правила и полезные ссылки https://gist.github.com/exileed/a53dd0617b35a705ff44b38c8028e6a5 Бест от пхпгикс https://t.me/best_of_phpgeeks

phpclub.ru
phpclub.ru
872 участник(ов)

Официальный чат phpclub.ru - остерегайтесь подделок #rules Правила группы - уважайте друг друга. Скриншоты -> ссылками. Код -> pastebin.com. Вакансии строго -> https://goo.gl/4bNxym, в чат ссылку. За рекламу и мат - БАН!

dbGeeks
dbGeeks
545 участник(ов)

Чат про базы данных, их устройство и приемы работы с ними. Разрешаются любые адеватные дискуссии в рамках тематики чата.

Devall | PHP
Devall | PHP
272 участник(ов)

Пристанище для восходящих звёзд разработки, которые перейдут на более адекватные языки. http://combot.org/chat/-1001014863761 Инвайт: j.mp/devallphp

Веб-Технологи: UI/UX, Вёрстка, Фронтенд
Веб-Технологи: UI/UX, Вёрстка, Фронтенд
167 участник(ов)

Всё про веб-дизайн и вёрстку. А также: HTML, CSS, флекс и бутстрапы, шаблонизаторы, препроцессоры, методологии, аглифаеры, улучшаторы и обфускаторы. Обсуждаем темы юзабилити, устраиваем А/В тесты лендингов, и проводим аудит.

DTP :: @DTPublish
DTP :: @DTPublish
147 участник(ов)

Обсуждаемые темы: полиграфия, препресс, верстка, дизайн, иллюстрации, скрипты, плагины. Канал - @DTPublishing

Разработка СУБД
Разработка СУБД
143 участник(ов)