Первым запросом ищете слово
"select lines_id from keywords where title ='toble' limit 1"
получаете lines_id, а в нем можете хранить слово оригинал, например table, и при необходимости добивать второй запрос.
livemirsi: используйте разные таблицы, поиск по ключу, и вам тут даже не нужны будут технологии, о которых вы говорите.
Если все слова будут разными, то еще проще, оставляйте две таблицы,
lines и keywords,
и двумя запросами побеждайте вашу задачу.
1 запрос - "select id from keywords, where title ='скука'"
перед вторым запросом у вас уже есть ид слова, и если нужны дополнительные сведения, то
2 запрос - select * from lines where id=123;
а в чем задание заключается?
- распределить уже готовые изображения по сетке как на картинке?
- или иметь множество изображений и сформировать мозайку по кругу вокруг блока?
«Пользователь удалён»: делать не обязан, но понимать как работает технология обязан. К слову технические дизайнеры не от балды рисуют дизайны автомобилей.
MdaUZH: Там вопрос в том, какие данные отправляются.
Т.е. ловите ошибку где то в этих местах:
1) при передаче POST запроса
2) при записи в бд(кодировки таблиц, бд)
3) при забирании с бд. (попробуйте другие инструменты для просмотра данных)
Евгений:
Конечно, аккумулятору 0.18C гораздо приятнее принимать, чем 1С. И он проживет дольше.
Но по факту, если не нарушать правила использования аккумуляторов, то разница будет не очень большой, и вы ее просто не заметите.
1) вопрос, почему не используете foreach()? это ведь логичней, так как не вы ключи выставляете для элементов.
2) проверьте, существует ли у вас файл в каждом переборе. Посмотрите, что отдает функция (var_dump()) move_uploaded_file(), и если она отдает false, проверяйте пути и наличие файлов.
3) стоит проверить, сколько впринципе файлов переходит на сервер. , для этого пробуйте посмотреть, что приходит в запросе к серверу.
Lines
id
1
2
3
Keywords
id | title | lines_id
1 | table | 2
2 | tables | 2
3 | toble | 2
Первым запросом ищете слово
"select lines_id from keywords where title ='toble' limit 1"
получаете lines_id, а в нем можете хранить слово оригинал, например table, и при необходимости добивать второй запрос.