PHP+MYSQL — Создание блога 28


67 просмотров.

Краткое описание видео: .продолжаем работать над вторым пунктом.нашего меню да это повод редактирования.данный урок уже будет 3 который посвящен.обработки этого пункта но в этом ничего.страшного нет.редактирования она всегда сложнее чем.просто добавление либо удаление тем.более что данный урок будет достаточно.коротким вот на пир прежде чем мы.перейдём уже к вот этой вещи да когда мы.нажимаем сохранить изменения у нас все.данные летят вам рабочий да этот.обработчик у нас прописано здесь вот у.нас открывается формы вот она.обработчика blade пуст . печки я хотел.бы сделать два небольших замечания вот в.предыдущем уроке у меня исчезла вот это.поле его просто случайно удалил вот если.вы это заметили они не волнуйтесь и да.просто чисто случайно сейчас я все.восстановил у вас этих изменений никаких.не было то есть вот это поле введите где.лежит миниатюра ну так у вас осталось и.второй момент вот здесь когда мы на.самом верху до можно написать что здесь.выберите название выверьте категорий.точнее для этой заметке вообще впереди.добавить просто заголовок редактирование.заметки чтобы человек видел где он.сейчас находится.давайте там быстро сделаем так вот здесь.когда у нас идет select открывается с.категорий до можно написать выберите.категорию для заметки.так.select уже у нас пойдет после от ига.переноса да еще добавляем так переноса.перед формы еще мы выведем просто абзац.по центру до либо заголовок h2 допустим.да в котором напишем что это у нас идет.редактирование категории не категорий.точнее заметки на редактирование заметки.отлично и можно даже выровнять все дела.по центру и line равно.в одинарных кавычках центр мы примерно.вот так так вот так естественно здесь.можно переделать немножко pads.стиле до подобрать но здесь неважно.можно даже сделать чуть поменьше выбрав.заголовок третьего уровня но примерно.так с этим мы значит разобрались теперь.давай займемся обработчиком тем файлом.который будет принимать все вот эти.изменения на себя и вносить эти.изменения в базу данных.это у нас файл апдейт пост открываем его.смотрим что у нас здесь идет на сначала.идет проверка на глобальный массив от.тех хостингах деда не поддерживается до.соответственно здесь идет проверка не.всех переменных потому что когда у нас.был простой сайт там вот этих вещей.категории и где лежит миниатюры не было.да поэтому там их не проверяли здесь нам.это нужно проверить поэтому мы здесь.добавим еще 2 pro верочке под каждую из.них так первым делом нам нужно допустим.вот отсюда скопировать для где была для.автора у нас туда.скопируем и здесь.так и пропишем это для переменной к.категории на у нас переменная k и то же.самое из нее перемены как пусто там и и.уничтожаем казбич на их тоже самое.копируем для переменной m же в котором.раз cтраница адрес миниатюры отлично на.данном этапе у нас проверка идет по всем.переменам движемся дальше так здесь.ничего не трогаем вода у нас идет.проверка на наличие всех необходимых.данных да то есть проверяется и есть то.у нас все нужные перемены он здесь еще.допишем что нужно проверить переменные.категории и переменные с миниатюрой.копируем какой-нибудь из них и в конце.вставляем так первый нужно проверить.переменную категории и проверить.категорию перемены точнее.тем же да то есть если они у нас есть то.все в порядке можем начинать делать.запрос к базе и обновлять мм базу так.дальше смотрим что у нас запросам.обновить таблицу с smas естественно нет.облик твой сон стал таблица дата.где у нас хранятся все заметки обновить.таблицу дата установить тайтл paypal так.это когда и соответственно здесь.дописываем что нам нужно еще обновить.переменную каб фалик а точнее и.присвоить этому полю значения переменной.как так и естественно поля давайте в.базу глянем как у нас поле отвечает за.миниатюра так вот наша там лица нато с.заметками да и поле у нас здесь.мини энджи то поэтому говорим что в поле.минин же нам нужно занести.переменную m же отлично да и здесь всё.правильно где айди равно.аиде отлично так нужно посчитать до.сколько у нас здесь полей.обновляется раз два три 4 5 текст 6.автор 7 это 8 именем же 9 проверяем по.базе раз два три 4 5 6 7 8 9 10 1 спали.до.и тесно более иди у нас не обновляется.поле view.тоже у нас не обновляется все правильно.9 полей у нас обновляются идём дальше.если результат правильный то можно.написать что ваша заметка успешно.обновлено.ваша заметка.обновлено ваша заметка не обновлено.это мы сделали да вывели не всю.информацию по этому заметка болезни.может быть обновлена это сделали так в.принципе все можно проверять что у нас.получилось на так сохраняем данную.страничку идем мы на наш блог в админку.и попробуем изменить.какой-нибудь заметку 1 заметка понятие.растровой графики на давайте попробуем.изменить название и поставим допустим.конце !.и в самом допустим кратком описании тоже.перед словом здравствуйте поставила.специально знак отлично сохраняем.изменения.ваша заметка успешно обновлено теперь.давайте вернемся на блог так и посмотрим.на по растровой графики это у нас.категория photoshop так вот мы видим что.у нас выступать на знак добавился в.конце.и здесь в описании тоже он добавился.значит что обновление у нас работает.правильно и мы данный этап завершаем да.то есть вот этот пункт в админке.редактированием и добили этот пункт мы.уже полностью проработали у нас.выводится список и выборе заметки у нас.выводится полностью данные который мы.можем менять и по нажать у нас сохранить.изменения не у нас базе.обновляется отлично мы справились с.поставленной задачей данный урок мы.заканчиваем следующем займемся уже вот.этим пунктам удалить которым будет.значительно проще реализовать

PHP+MYSQL — Создание блога 28

Как? Вы еще не смотрели? Ну это зря...