PHP+MYSQL — Создание сайта 10


734 просмотра.

Краткое описание видео: .мы продолжаем работу над нашим сайтом.сейчас мы займемся файлом view lesson.который у нас будет заниматься.отображением полного текста урока на то.есть когда мы нажимаем вот на эту.ссылочку у нас идет обращение к краске к.этому файлу и он по идее должен выводить.весь урок вот сюда то есть примерно.будет вот так мы нажимаем на ссылочку у.нас весь урок выводится вот так одной.строкой на сюда на одну страницу как мы.будем создавать файл view с он сейчас я.хотел бы немного поговорить о логике его.создания там все будет достаточно просто.уже будет применяться все те же самые.функции знания практически все то же.самое что мы уже прошли единственно там.будет один небольшой новый момент здесь.я немножко подготовил такой файлик с.логикой и как мы будем работать.говоря человеческим языком на первое.файле велеса что мы будем делать это мы.будем смотреть существует ли переменная.глобальной переменной get найди что это.за переменная вы уже наверное поняли.когда мы передаем вот здесь по ссылке.идентификатор вот он сразу заносится в.список глобальных переменных которые.передаются от одного вала к другому да.вот и этот.эту глобальную переменную едим мы.приравниваем ее как бы обычной.переменной а люди вообще это делать не.обязательно.и на всех практически хостингах можно.этот шаг пропускать но есть такие еще.хостинге которые не работают напрямую.вот передали мы отсюда айдида вот в этом.файле unison по идее мы можем ее.напрямую использовать но есть такие.хостинги которые не позволяют напрямую.использовать вот эту переменную которую.мы передаем сразу файле вилсон поэтому.мы перестраховывается и.вот эту глобальную переменную гетто идеи.приравниваем ее обычной переменной иди.дальше как мы понимаем это у нас.идентификатора урока вот мы можем.запросить из базы данных всю информацию.по этому уроку на сиденье кадр мы знаем.мы можем спокойно обратиться к базе и.вытащить поэтому идентификатору все.палят по данному уроку вот мы это все.вытаскиваем в переменную результат.дальше в майорова как обычно вытаскиваем.это все как массив и четвертый пункт уже.пользуюсь этим массивом в нужных местах.подставляем данные из этого массива.вот примерно так мы сейчас будем.действовать как получить вот этот файл.весом до давайте вам покажу открываем.просто обычный файл в sense hp и из него.создаем через сэв ass so if as воду.пишем view подчеркивание в сон сохраняем.все он у нас появился в уэльсе новом.пока содержит все то же самое что и файл.с он и сейчас мы займемся его правкой и.так переходим в код и здесь после.соединения с базой мы должны сразу.исправить эту глобальную перемены.перевести ее в обычную перемену это.делается очень просто пишем и говорим.если у нас существует и ссср если.существует и скобочках указываем что.именно существует если существует вот.эта глобальная переменная get ready.битта эди.то мы до фигурных скобках указываем что.нужно сделать нужно обычно переменную.иди.приравнять вот этой глобальной get ready.точка запятой это мы сделали дальше.вытаскиваем из базы переменную.результате информацию по этому уроку на.так у нас уже здесь есть готовый.запросик результ москаль кури и.вытаскиваем здесь наверное всю.информацию нам практически вся здесь.понадобится она ставим селе звездочка.все поля знач нам нужны так из таблички.lesson спишем где где поле айди у нас.равно.переменной i die это мы сделали нам что.дальше дальше в мае роу мы вытаскиваем.это все как бы как массивная как массив.мы вытащили и теперь уже подставляем вот.здесь описании к этому уроку на.description ключевые слова к этому уроку.у нас уже здесь все готово так здесь то.это название урока будет подставлена так.здесь у нас все как обычно шапка сайта.выводится.дальше у нас выводится левый блок сайта.и затем текст самого урок она так после.того у нас как у нас текст.вывелся вот это уже нам здесь не.понадобится кто-то мы убираем и пока на.данном этапе мы можем проверить что у.нас получилось по идее раз сейчас должно.вывести название подставиться описание и.ключевые слова и текст урока пока мы не.использовали дату и не использовали.автор так на данном этапе давайте.проверим что у нас получается уроки и.попробуем нажать по какому тёрок.нажимаем так и видим что у нас.действительно выводится урок про google.на себя нормально так тайтл у нас.подставился как мы видим сейчас мы ищем.посмотрим исходный текст и увидим что у.нас description тоже подставился.и ключевые слова тоже подставились.дальше давайте проверим второй урок как.у нас работает со вторым идентификатором.или айди 2 уже должен второй урок и.видим что у нас вытаскивается из базы.именно второй урок и все его картинки.тоже отлично работают дальше мы еще не.использовали.название урока до которые можно выводить.вот здесь самом начале не использовали.дату и не использовали автора так сейчас.мы это исправим вот здесь когда он перед.тем как мы вводим текст самого урок.давайте делаем вывод сначала названия.так ставим абзац так и выводим названием.майру.тайтл так здесь можно даже принципе все.время видим все и выводим здесь название.с чего урока той долга дальше следующим.абзацем мы выводим.допустим дату так и следующем выводим.автора так отлично да теперь осталось.придать этим вещам стиле сейчас если мы.посмотрим у нас там никаких стилей.наверное нет да просто как обычный текст.они выводятся и давайте придадим им.некоторые стили переходим со стилями и.придумаем для них стиле так допустим у.нас название урока пусть будет для него.стиль допустим виу виу то это пусть.будет пусть у нас будет.шрифт побольше да например 16 и поставим.так пусть у нас будет жирным он твой чем.мог ну и цвет можно допустим поставить.нам какой-нибудь красный тогда это.название на далее можно.то же самый стиль придумать для даты we.do it так здесь шериф наоборот поставим.поменьше функций с пусть будет 11.например 12 нет . 11 да и какого то.пусть будет не черный тоже просто.темно-серый.все равно сара но 42 так вот стоп и.здесь естественно нужно нам уменьшить.major топ пусть будет семь пикселей.имиджем ботом тоже 7 пикселей так а.здесь кстати о названии можно еще.выровнять текст по центру так сейчас.посмотрим из вас так получится мы.вырываем так если нет будем через тег.div выравнивать сохраняем придаем эти.стили.нашим абзацем view тайтлы вьюгитта.так здесь прописываем класс.а этим прописываем класс и любит этом.тоже в еды так отлично сохраняем и.проверяем что у нас получилось так все.правильно у нас название урока по центру.большими красными буквами a data и.автора выводится чуть левее в принципе.можно ли еще написать дата публикации.дата добавления допустим и автор да и.выделить это все же нам давайте так и.напишем дата тогда-то добавление итачи.чуть ниже у нас пошел автор автор так.весь пробелы не забываем сохранили и в.стилях он добавим им жирности немножко.здесь фонд комод так и закрыли сохраняем.и проверяем так вот в принципе.более-менее на естественно здесь нужно.еще немножко доработать можно но смысл.не в этом смысл нам сейчас в печке да.как у нас это выявилось итак давайте еще.раз проговорим то что у нас получилось.сначала мы.а глобальную переменную get ready.которую мы получили из файл с плеч спина.мы приравниваем и и обычные переменная.иди дальше мы говорим вытащить из базы.все поля вот звездочка да все поля из.таблицы le sens.где идентификатор это равняется вот.потому что пришел у нас известна цена то.есть по какому урок у нас.запрашивали.после этого майорова вытаскиваем все как.как массив и уже дальше используем эти.данные на свое усмотрение сначала в.дискрипшн выводим из массива методы до.затем keywords и выводим тайтл дальше.все как обычно у нас идет здесь у нас.выводится название урока большими.буквами да за счет стиль а затем дата и.автор и сам текст урока все ничего.сложного сам файлик очень коротенький и.очень легкий в этом-то и преимущества.печки вся наша информация хранится в.базе а сам сайт занимает просто мизерное.количество места так сохранили все.проверили до.переходим в уроке у нас все нормально.google тоже все отлично так на этом.данный урок мы заканчиваем.то же самое для статей я делать не буду.в принципе это пусть будет вашим.домашним заданием потому что здесь будет.все то же самое за исключением нет.некоторых моментов которые вы уже сами.наверное догадались здесь мы будем.вытаскивать уже не известно из артикль.из все поля у таблица артикль из которых.здесь нужен вам создать будут те же.самые все то же самое вот вам как раз.такое классное задание которое позволит.вам своими руками создать таблицу.вывести из нее информацию на страницу у.нас здесь будет получается еще один файл.view артикли на который будет отвечать.за вывод статей остальном все то же.самое за исключением вот этого на то что.мы выводим уже обращались базе не к.таблице losing акта блице артикль с так.данный урок я заканчивала увидимся уже в.следующем но не приступайте к нему пока.не выполните домашнее задание.по статьям

PHP+MYSQL — Создание сайта 10

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