Имена участников (разделяйте запятой).
@rita345, отбрось эмоции и скажи, что непонятно в ответах по моей ссылке и по ссылке MouseZver'а.
Не тупи. Я сказал: «дважды не отвечаю», т.е. повторно. Это значит, что один раз я уже ответил:...
Вам перевести или сами найдете переводчик? Первое – у query() при проц. синтаксисе должно быть два параметра: коннект и текст запроса. Второе –...
@rita345, где подключение к БД в первой ветке? Поналепили, что черт ногу сломит. При ООП-синтаксисе подключения к БД нужно использовать отдельную...
Тут нечего обсуждать. Никто в здравом уме не обрабатывает входные данные «напрямую» в модели. --- Добавлено --- P.S. Можно не отделять логику...
В модели реализуется осн. логика. Естественно, если это обработка данных в том числе и из БД, данные нужно получить из БД. Как выше написали, по...
@androbel, если используете WP, изучите его. Если хотите разобраться в сути вэбдева, (пока) не используйте его. После однократного прочтения...
Что это за каша? И о чем вы вообще? О select'е? У него должно быть имя (name). Он должен быть расположен в форме, в кот. указан обработчик и метод...
Для вывода осн. контента по конкретному курсу цикл не нужен. Как я понял, у вас список курсов в «меню» перечислен. Только для него используете...
Сама конструкция рабочая (для новичка сойдет). Отлаживайте. --- Добавлено --- Ну можно еще редирект на список после обновления добавить для...
Тогда заметите это текстовое поле на скрытое. Не дело давать пользователю редактировать идентификатор, по кот. происходит изменение записи. ---...
Я вам написал, что нужно сделать. Цикл в обработчике не нужен. Используйте числовой id для идентификации в подобных операциях, не логин.
Добавьте id в скрытое поле или в адрес обработчика. --- Добавлено --- Группировка по id – идиотизм. Может, с сортировкой перепутали?
Бегет, Спринтхост для тестов хорошо подходят. Но лучше взять что-нибудь хорошее «за копейки» и не париться.
.php не должно быть даже в «середине» имени. Чтобы не лепить лишние проверки, можно сразу запретить «php engine» в каталоге для загрузок.
У вас в старт. посте была верная идея. Объявите общую основу во фронте и считайте все от нее (кроме либ, которые используются/могут использоваться...
Первый пункт необязательный. Из второго можно выбрать вариант без AJAX. --- Добавлено --- В случае ошибки добавляйте к адресу формы при редиректе...
@Vladchucha, при формировании абс. путей лучше воздержаться от фрагметов вроде /../ --- Добавлено --- Т.е. делайте сразу канонический (реальный)....
Я написал, как нужно делать. 1) проверки/подсказки на клиенте (JS/HTML). 2) окончательные проверки на сервере (AJAX+в случае успеха клиентский...