Максим: есть смена языка, в ссылке есть get параметры ?lang=ru и ?lang=en по ним определяется язык. При нажатии на ссылку English должны примерится стили класса active-lang что бы было видно какой язык выбран, а если нажать на русский то класс применяется для ссылки с названием русский. При всем этом страница обновляется(при переключении языков)
Нашел первый попавшийся сайт с 2 языками. star5.exchange по умолчанию язык русский и в get ничего не передается. А вот если выбрать английский то уже пишется star5.exchange/en и везде куда я перехожу пишется так star5.exchange/en/news т.е. есть стараница en куда нас и переадресовывает при выборе анг. языка?
Если на главной выбрать язык то дописывается get параметр ?lang-en но стоит перейти на другую страницу как он удаляется. Как сделать так что бы он оставался?
Кузьмина Мария: что то я запутался совсем) смотрите вот мой слайдер и те функции что я использую, они ниже https://jsfiddle.net/5au5bc6m/ как видите тот блок что в foreach нормально отрабатывает. А блок что ниже prntscr.com/d9xofn он связан с атрибутом data-title. Вообщем при данном раскладе, почти все хорошо кроме того что id рубрики все время 34. Хотя сами названия рубрик меняются благодаря data-title="<?php echo $value['title'] ?> а вот с id неполадки.
У меня есть аналогичный сладйер https://jsfiddle.net/ab6h55da/ и там foreach все хорошо отрабатывает. А в первом слайдере если взять весь слайдер вместе с этим блоком prntscr.com/d9xofn в foreach то верстка ломается, вот и приходится как то по другому его делать.
Warning: key_exists() expects parameter 2 to be array, boolean given in /home/freeman/domains/spilart.dp.ua/public_html/domolux/admin/functions.php on line 55
возможно тогда причина не в этом?
"Помимо определения реляционной модели Кодд предложил язык для
работы с данными в реляционных таблицах" с книги Алан Бьюли. т.е. сначала были какие то таблицы на пк в каких то файлах но с ними нельзя было что то сделать и Бьюли придумал язык sql? т.е. консоль(MySQL) и PhpMyAdmin это и есть MySQL просто PhpMyAdmin это визуализация MySQL?
Я попробовал но все равно не получилось. Вот код этого слайдера sandbox.onlinephpfunctions.com/code/d1c7a355dbacb3... там почему то 2 блока с data. data-title="" что первый я оставил пустой, а второй что в самом низу я обрамил foreach и в нем сделал ссылку вокруг H1. Так работает только теперь показывает сразу 2 названия рубрики, думаю это из за второго foreach. Но иначе не хочет работать. А если использовать один foreach и поместить в него весь блок слайдера то верстка ломается но работает. Что можно сделать в данном случае?
Я попробовал но все равно не получилось. Вот код этого слайдера sandbox.onlinephpfunctions.com/code/d1c7a355dbacb3... там почему то 2 блока с data. data-title="" что первый я оставил пустой, а второй что в самом низу я обрамил foreach и в нем сделал ссылку вокруг H1. Так работает только теперь показывает сразу 2 названия рубрики, думаю это из за второго foreach. Но иначе не хочет работать. А если использовать один foreach и поместить в него весь блок слайдера то верстка ломается но работает. Что можно сделать в данном случае?
Удалил все магазины, вообщем связь получилась. Но что бы я не выставлял в ON UPDATE и ON DELETE, все равно при добавлении в таблицу add_photos_store данных через админку, такая ошибка "Cannot add or update a child row: a foreign key constraint fails (`freeman_domolux`.`add_photos_store`, CONSTRAINT `add_photos_store_ibfk_1` FOREIGN KEY (`magazin_id`) REFERENCES `stores` (`id`) ON DELETE CASCADE ON UPDATE CASCADE)" это я перевожу "Невозможно добавить или обновить дочернюю строку: ограничение внешнего ключа не выполняется" ограничения я не ставил, почему такая ошибка? Но зато через phpmyadmin инфу можно вставить в add_photos_store и там я выбираю при вставке id магазина, все отображается но все одинаковое в каждом магазине, это из за выборки. Нужно писать выборку так select * from add_photos_store where magazin_id = n, где n - id магазина т.е magazin_id = id но вылазит такая ошибка "Unknown column 'magazin_id' in 'where clause'". Что не так делаю?
Удалил все магазины, вообщем связь получилась. Но что бы я не выставлял в ON UPDATE и ON DELETE, все равно при добавлении в таблицу add_photos_store данных через админку, такая ошибка "Cannot add or update a child row: a foreign key constraint fails (`freeman_domolux`.`add_photos_store`, CONSTRAINT `add_photos_store_ibfk_1` FOREIGN KEY (`magazin_id`) REFERENCES `stores` (`id`) ON DELETE CASCADE ON UPDATE CASCADE)" это я перевожу "Невозможно добавить или обновить дочернюю строку: ограничение внешнего ключа не выполняется" ограничения я не ставил, почему такая ошибка? Но зато через phpmyadmin инфу можно вставить в add_photos_store и там я выбираю при вставке id магазина, все отображается но все одинаковое в каждом магазине, это из за выборки. Нужно писать выборку так select * from add_photos_store where magazin_id = n, где n - id магазина т.е magazin_id = id но вылазит такая ошибка "Unknown column 'magazin_id' in 'where clause'". Что не так делаю?
В базе есть столбец url_img но мне не нужно вводить его вручную. Когда заливается картинка то ее ссылка должна попадать в это поле. Я указал это поле здесь. $queryup = "UPDATE stores SET $url_img = '{$imgmedia}'"; $result = mysql_query($queryup); но почему то не работает.