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


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

Краткое описание видео: .продолжаем не давайте разберёмся уже с.этим выпадающим списком которые нам.понадобится да а я думаю что мы будем.его делать именно как выпадающий поэтому.вот здесь в его настройках поставьте тип.меню для приседа просто убирает атрибута.из и теперь в любом случае это будет.просто выпадающий список.чтобы нам вывести вот эти пункты.выпадающего списка давайте сначала.вспомним как они вообще выглядят.а вылета не у нас таким образом мы.вводим здесь.теги об шиндо и у нас каждый тег общин.это значение до выпадающим списком.сейчас посмотрим допустим сделаем три.элемента в этом выпадающем списке первый.у нас будет хитмэн.2 допустим у нас там идут php миссия с.вот и сейчас мы посмотрим что у нас.получилось то увидим следующую картину у.нас появился выпадающий список из трех.элементов также у нас будет как бы.выбираться категория даче проект.выбирает нужную категорию заносит.заметку базу.но в чем здесь чем мы не досмотрели то.есть у нас идет о названии данного.впадающего списка картер то есть будет.формироваться переменная как.вот но непонятно какое значение будет.присваиваться этой переменной.поэтому каждого тега общин лучше.добавить атрибут еще у оли которое будет.как раз и присваивать этой переменной.значение в случае выбора этого элемента.выпадающего списка опустим для хтмл.пусть будет воле один для печки вольны.2а для css воле 3d вот теперь в этом.случае если допустим человек выпадающем.списке у нас выбирает все с и нажимает.занести заметку базу.то в этом случае у нас в обработчик.полетит переменная как именно со.значением 3 на.если бы он выбрал там хтмл то со.значением 1 итак вспомнили синтаксис.выпадающего списка теперь можно.переходить к вытаскиванию наших.категорий да то есть нам смысл нашей.работы в том чтобы вытащить все наши.категории именно вот в такие теги.ком жена давайте подумаем как это.сделать естественно нам понадобится.обратиться к таблице с категориями и.вывести их цикле на поэтому убираем вот.это все дело и сейчас будем создавать.первым делом запросу базе который будет.вытаскивать у нас категорию ее.идентификатор переходов кусочки и.из наших пищеблоков вытаскиваем запросы.к базе данных с проверкой так.естественно нам здесь понадобится печки.поэтому в конце закроем его в начале вот.здесь откроем к отличный печки у нас.есть теперь давайте думать над вопросом.так нам понадобится поле какие нам поля.понадобится нам понадобится поле само.название категории до ее идентификатор.если мы посмотрим базу и таблицу с.категориями то название у нас лежит в.поле тайтл.идентификатор в поле иди то есть нам.понадобится именно эти два поле пишем.вытащить тайтл и айди.из таблицы категории с.и в принципе все нам нужны все категории.в данном случае поможет мы будем их.выводить в цикле вытащить название и.идентификатор всех категорий идем дальше.здесь идут про верочке и вот в эту.строчку нас попадает первая категория.в переменную мой ролл попадая да теперь.раз у нас есть первой категории можно.начинать цикл do while.и выводить вот эти самые теги общем для.этого выпадающего списка вставляем сюда.цикл do while функции printf.то есть мы здесь выводим естественно не.абзаца со ссылками.а так общем так и здесь он у нас.закрывается так при этом на якоре общины.у нас будет название категории а в.параметре вали у нас пойдет маркер.который будет подставлять.идентификатор все правильно дай сюда у.нас пойдет идентификатор осина у нас.пойдет название так вот здесь мы убираем.мая row 2 потому что видео нас здесь моя.ровно и результат весна поэтому здесь.тоже убираем резуль 2 оставляю мэру так.вот таким образом у нас здесь.формируется запрос да давайте ещё раз.посмотрим вытащить поле название.идентификатор всех категорий.дальше 1 категорию нас попадает мэра как.массив а мы выводим так общем значении.этого тогда мы выводим идентификаторов в.куре в якорь вводим название все.правильно затем у нас попадает в мороз.следующей категории для нее цикл.повторяется выводится следующий трек.общем на и так до тех пор пока категории.не кончится.так в принципе думаю все правильно мы.сделали и сейчас если мы сохраним и.проверим то думаю мы получим то что мы.хотели так обновляем нашу страничку так.и видим что у нас выпадающий список.заполнился именно нашими категориями на.если мы посмотрим исходный код.так и доберемся до этого выпадающего.списка вот он да то увидим что у нас ухо.тоннель кодинга значение единичка у.печки мыслей двойка его photoshop тройка.переменной когда когда мы нажмем.отправить заметку базу.она примет именно значение нужно и.соответствии с выбранной категории.отлично с этим мы разобрались и теперь.можно попробовать проверить файл который.у нас занимается обработка этих данных.если мне не изменяет память это у нас.файл этот пост до поэтому давайте его.откроем и посмотрим что нам нужно там.подправить так открываем админскую часть.и выбираем файл этот пост вот у нас так.здесь мы принимаем на себя переменную.тайтл то есть у нас здесь пошла проверка.от тех хостингов которые не поддерживает.глобальные глобальные переменные тычинин.и так и здесь еще сразу идет у каждой.переменной проверка на то что она.заполнена если у нас она пустая то она.уничтожается и дальше дальше происходит.нас выхода поэтому давайте с этими двумя.новыми переменными сделаем тоже самое.вот здесь самые последние строчки мы.видем что если у нас существует.переменной пост и им же для нового поля.который мы там сделали на то нам нужно.создать простую переменную n же.если у нас я уже пустая то есть или не.вели где лежит миниатюра то ее нужно.уничтожить.так а вот здесь ниже да где у нас идет.проверка то мы еще добавляем что и нужно.еще проверить существование переменной.им же то есть если ее не будет.существовать у нас программа выйдет и.скажет что не хватает данных да так это.же самое делаем для переменной категории.доклад так здесь пишем код здесь создаем.переменную cup.если как простая то уничтожаем и и так и.здесь точно так же добавляем что нужно.еще проверять нам переменную k.отлично.это мы сделали идем дальше проверяем.запрос ставить таблицам и санс так у нас.уже таблицы называется data.где мы храним все заметки поля тайтл.методы мида кейдэн дискрипшн тексты.автор и два наших новых поле это поле и.им же.в котором нас хранится миниатюра так и.поле как в котором у нас хранится.категория , и bulik от отлично да и.какие значения так вот здесь после.автора укажем значение которое нужно.вставлять.то а кстати более же у нас на этом не.так называется.посмотрим в печке моряк админ.таблица дата да она у нас здесь.называется meniji мы указываем что.именем же апаликов.как называется catia правильно поэтому.здесь пишем или менее не м же.мини им же здесь мы указываем в какие.поля нужно вставить данные да а здесь.уже значение здесь уже правильно , так и.в кавычках указом что нужно в поле мини.им же закинуть значение переменной m же.такого в поле как нужно закинуть.значение переменной кат отлично давайте.посчитаем количество полей раз два три 4.5 6 7 8 9 полив которая происходит у нас.запись на.и здесь 1 2 3 4 5 6 7 8 9 10 11 pallida.но поле а де у нас заполняется.автоматически вот какой то поле мы.пропустили на поле view тоже но у нас.автоматически ему присваиваться 0 все.правильно.так вставить в таблицу дата в такие.тополя таки это да мы идем дальше да.если у нас все нормально здесь можно.написать ваша заметка успешно добавлены.ваша заметно успешно добавлено так на.соответственно здесь тоже самое только.недовольны уже заметка не добавлено.так идем дальше поэтому заметка в базу.может быть добавлена если у нас.человеком вел не всю информацию то.заметку нас тоже не добавляется так.принципе все больше здесь ничего.исправлять я думаю не нужно и уже можно.проверить работу да так проверяем ещё.раз здесь у нас идет проверка от.хостингов где нет поддержки глобальных.переменах и да все правильно дальше идет.проверка заполнено ли все данные у нас.если заполнены то можно носить в базу и.идет запрос оставить там рисунок а в.какие-то поля эти значения так но в.принципе все правильно давайте попробуем.сохранить и проверить что у нас.получилось заполним нашу область для.добавления заметки тестовый какой-нибудь.заметкой и посмотрим что у нас.происходит так допустим у нас будет.заметка так как добавить аудио на сайт.рад описание.ключевые слова.так здесь да так 109 у нас выводится по.старинке да поэтому давайте и сразу я.думаю обновим чтобы она у нас.подставлялся автоматически потому что мы.уже знаем как это делается так это файл.нас new post.и здесь дело у нас видите дата.добавления вот здесь в качестве вали мы.ставим автоматически чтобы вставлялся.сегодняшняя дата.так это у нас делается с помощью php.открываем печь перепишем что нам нужна.переменная дэвид во-первых нужна.переменная дэвид в которую нужно занести.результаты работы функции дейт с.какими-то параметрами.параметр у нас будут такие большая год.большая года из 4 чисел затем месяц а из.двух чисел и день тоже из двух чисел а.затем после того как мы в переменную.дает это внесли.нам нужно эту переменную data вывести.бежим экха.переменная бит отлично так вот теперь.если мы сейчас обновим эту страничку.я чтобы не терять информацию я скопирую.то увидим что у нас даром подставляется.всегда автоматически отлично краткое.описание заметки с тэгами абзацев как я.здесь подготовил заметку файле template.. печки в котором мы обычно все наши.заметки и готовим до как поэтому отсюда.я возьму краткое описание.так вот краткое описание там отсюда же я.возьму полной тех заметки.отлично тараков про заметки вводим где.лежит миниатюра.миниатюра у меня лежит в папочке files.4 сентября а sonic и называется мини.джипег так и напишем так мини . jpeg и.пойдет это у нас в категорию на верных и.там encoding с накидом нажимаем занести.заметку базу.так у нас появляется файл этот пост и.нам говорят что ваша заметка успешно.добавлено так давайте проверять копируем.эту вещь о либо вот он здесь уже открыт.наш сайт и попробуем открыть категорию к.тоннель coding так и действительно вот у.меня добавилась новая заметка у которой.еще 0 просмотров.и называется она как добавить аудио на.сайте слепо не нажимая она у меня и.открывается на и здесь кстати сразу.замечаем что в последних заметках она у.нас тоже обновилась до последней заметку.нас обновилась отлично это то что нам.было нужно по идее так смотрим сюда.здесь у нас значит все сработало файл.этот пост и file new post нас работали.на славу и теперь заметки уже у нас из.админки мы добавлять умеем на этом я.данный урок заканчиваю.если у вас еще есть какие-то там.недоработки то тоже с ним и разбирайтесь.и следующем уроке я думаю займемся уже.вот этим пунктам да будем учиться.редактировать заметки на там учиться.конечно мало чему надо будет потому что.все это мы уже делали на предыдущем.сайте.сейчас нужно будет только подправлять.там кое-какие вещи

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

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