# |
Название видеоурока |
Видео / Тесты |
Решило |
Рейтинг |
Доступ |
1 |
Установка EasyPHP
|
без видео
|
86 чел. |
★ 4.9 |
Done |
|
Мы начинаем создание Интернет-магазина. Для работы нам потребуется Мастерская веб-программиста. Самый простой способ - скачать и установить EasyPHP.
Ссылка: www.easyphp.org/ Скачайте и установите Develop with Devserver.
После этого откроется панель управления - надо будет запустить Web Server и DB Server.
Проверить, что сайт работает: http://127.0.0.1/
Внимание! Для Windows XP/Vista скачивайте предыдущую версию: en.softonic.com/s/easy-php-5.2/windows-xp Проверить, что сайт работает: http://127.0.0.1:8888/
Отчёт отправил: 9913. vip Выполнено за 3 час. 37 мин. [Показать отчёт]
Научился: Скачал и установил EasyPHP-инструментарий (Немного глючноватое приложение (не помогает и киллир процессов)). Задумался - а может без него - есть уже в наличии инструментарий рабочий OpenServer с поднятым Apache24. Задумываюсь над поднятием второй машины в качестве тестового сервака. Есть желание посмотреть как это все работает. Сложности: Как бы не запутаться и не создать кашу в голове. Надеюсь что моя голова с этим наплывом информации справится успешно. Рассчитываю на 10% усвоение. |
|
Tom, Yaroslav, Федор, Yefim, Andrew, Слава, chokayes, vip, Dmitry Sinitsin, Родион, Andrej Gladkov, Алексей В., Алексей Тупицын, atomicpel, Unlimited, Bazel, Rita, Сергей Сергеевич, Максим Лапшинов, Николай Миролюбов, Oleg Didok , Алексей Хонин, Сергей Соколов, Иван Воронин, Фомичева Наталья, Антон, Алиса, Новопашин Владимир, Laurita Žalalytė, gazetter, Сергей В, Dedeiko Eduard, Denis Serov, Vološčiukaitė Vera, Сергей, Bragin Aleksandr, Dundor Elžbeta, Tautavičiūtė Anastasija, Валерий Жданов, Владимир, Андрей Н., IvanDivan, Александр, Kazminas Vladimiras, Максим, Вадим, Юрий, Александр, Вадим Григорьев, Иван, Albert, Igorenzia, Rūkštelytė Karolina, zhikharevav, Алексей|BrisK|Кривицкий, Александр Львович, nik, Кирилл, Alcatraz, Максим, Viktor, Tekashnik, Ender, Semionova Liudmila, Levšin Aleksandr, Kapitanov Dmitrij, Loginova Veronika, Vojevodina Ksenija, Čižys Augintas, Petuško Julija, Varkus Maksim, Bogdaškaitė Erika и другие
|
2 |
Запуск базы данных
|
без видео
|
77 чел. |
★ 4.9 |
Done |
|
На этом уроке мы запустим базу данных, откроем консоль, создадим базу данных, зайдём в неё и создадим там таблицу для хранения товаров.
Внимание! MySQL запросит пароль - нужно просто нажать Enter (пароль пустой). Если не выйдет подключиться, проверьте, что база данных запущена!
Отчёт отправил: 9913. vip Выполнено за 21 час. 55 мин. [Показать отчёт]
Научился: Создаем БД
Создаем в ней таблицу
Смотрим на то что сотворили и удивляемся как все просто-то
А вот если не просто, то есть подсказка = на эту тему придется видимо сделать отдельный видеоурок и подарить проекту |
|
Tom, Yaroslav, Yefim, Andrew, Слава, chokayes, vip, Dmitry Sinitsin, Родион, Andrej Gladkov, Алексей В., atomicpel, Максим Лапшинов, Rita, Сергей Сергеевич, Николай Миролюбов, Oleg Didok , Алексей Хонин, Сергей Соколов, Иван Воронин, Фомичева Наталья, Антон, Алиса, Новопашин Владимир, Laurita Žalalytė, gazetter, Сергей В, Dedeiko Eduard, Denis Serov, Vološčiukaitė Vera, Сергей, Bragin Aleksandr, Tautavičiūtė Anastasija, Валерий Жданов, Владимир, Андрей Н., IvanDivan, Александр, Максим, Алексей|BrisK|Кривицкий, Вадим, Юрий, Александр, Albert, Вадим Григорьев, Иван, Dubakaitė Violeta, Igorenzia, zhikharevav, Александр Львович, Максим, nik, Кирилл, Alcatraz, Tekashnik, Ender, Semionova Liudmila, Kapitanov Dmitrij, Loginova Veronika, Vojevodina Ksenija, Šatravka Vladislav, Pučko Antonina, Petuško Julija, Varkus Maksim, Voskoboinikova Ana , Kunafin Matvej, Krasnauskaitė Jelena, Čižys Augintas, Bogdaškaitė Erika, Vaitkevičiūtė Irma, roman vasilenko, Natalja Piga и другие
|
3 |
Добавление товаров
|
без видео
|
76 чел. |
★ 4.9 |
Done |
|
На этом уроке мы добавим в нашу базу данных три товара. Для этого нужно написать SQL-запросы INSERT. Для того, чтобы увидеть добавленные записи - нужно набрать команду SELECT *.
Если вы открыли консоль базы данных заново - то перед началом работы необходимо зайти в свою базу данных - команда USE Volosatov (используйте свою фамилию).
Отчёт отправил: 9913. vip Выполнено за 12 мин. [Показать отчёт]
Научился: Добавил товар в БД через INSERT Сложности: Никто так и не объяснял, а я то же пустая голова, забыл задать вопрос при прохождении курса "SQL ничего личного"
почему ключевые слова SQL пришутся ЗАГЛАВНЫМИ буквами? |
|
Tom, Yaroslav, Yefim, Andrew, Слава, chokayes, vip, Dmitry Sinitsin, Родион, Andrej Gladkov, Алексей В., atomicpel, Rita, Сергей Сергеевич, Николай Миролюбов, Oleg Didok , Алексей Хонин, Иван Воронин, Сергей Соколов, Фомичева Наталья, Антон, Алиса, Kapitanov Dmitrij, Новопашин Владимир, Laurita Žalalytė, gazetter, Сергей В, Denis Serov, Loginova Veronika, Vološčiukaitė Vera, Сергей, Bragin Aleksandr, Tautavičiūtė Anastasija, Валерий Жданов, Владимир, Андрей Н., IvanDivan, Albert, Александр, Kaznačenko Valentin, Kazminas Vladimiras, Алексей|BrisK|Кривицкий, Максим, Юрий, Александр, Максим, Вадим Григорьев, Иван, Semionova Liudmila, Igorenzia, zhikharevav, Rūkštelytė Karolina, Александр Львович, nik, Кирилл, Alcatraz, Tekashnik, Ender, Dundor Elžbeta, Krasnauskaitė Jelena, Kunafin Matvej, Čižys Augintas, Varkus Maksim, Dubakaitė Violeta, Vojevodina Ksenija, Bogdaškaitė Erika, Šatravka Vladislav, Pučko Antonina, Petuško Julija, Vaitkevičiūtė Irma, Voskoboinikova Ana  и другие
|
4 |
phpMyAdmin
|
без видео
|
72 чел. |
★ 4.8 |
Done |
|
На этом уроке мы будем добавлять записи в базу данных через интерфейс phpMyAdmin.
Отчёт отправил: 9913. vip Выполнено за 2 час. 48 мин. [Показать отчёт]
Научился: Запустил web server немного не такой как в задаче предложено. У меня сцепка через Open Server
Сложности: В Open Server не получилось запустить PhPMyAdmin пришлось заносить данные немного другим инструментом из набора Open Servers - HeidiSQL
буду разбираться почему php не стартануло |
|
Tom, Yaroslav, Yefim, Andrew, Слава, chokayes, vip, Dmitry Sinitsin, Родион, Andrej Gladkov, Алексей В., atomicpel, Rita, Сергей Сергеевич, Николай Миролюбов, Oleg Didok , Алексей Хонин, Иван Воронин, Фомичева Наталья, Сергей Соколов, Антон, Алиса, Kapitanov Dmitrij, Новопашин Владимир, Laurita Žalalytė, Denis Serov, Dedeiko Eduard, Špakova Anastasija, Loginova Veronika, Vološčiukaitė Vera, Сергей, Bragin Aleksandr, Tautavičiūtė Anastasija, lenax, Юрий, Валерий Жданов, Владимир, IvanDivan, Albert, Kazminas Vladimiras, Kaznačenko Valentin, Алексей|BrisK|Кривицкий, Максим, Александр, Кирилл, Вадим Григорьев, Иван, Igorenzia, Varkus Maksim, zhikharevav, Максим, nik, Alcatraz, Tekashnik, Ender, Natalja Piga, roman vasilenko, Kunafin Matvej, Vojevodina Ksenija, Šatravka Vladislav, Sman Diana, Vaitkevičiūtė Irma, Bogdaškaitė Erika, Pučko Antonina, Petuško Julija, Voskoboinikova Ana , Semionova Liudmila, Dubakaitė Violeta, Krasnauskaitė Jelena, Rūkštelytė Karolina, Dundor Elžbeta, Čižys Augintas
|
5 |
SELECT запросы
|
без видео
|
67 чел. |
★ 4.9 |
Done |
|
На этом уроке мы выполним несколько интересных запросов к нашей базе данных.
Отчёт отправил: 9913. vip Выполнено за 10 мин. [Показать отчёт]
Научился: Выполнил запросы к БД Сложности: составить такие запросы самостоятельно |
|
Tom, Yaroslav, Yefim, Andrew, Слава, chokayes, vip, Dmitry Sinitsin, Родион, Валерий Жданов, Andrej Gladkov, Алексей В., atomicpel, Rita, Николай Миролюбов, Сергей Сергеевич, Oleg Didok , Алексей Хонин, Иван Воронин, Сергей Соколов, Фомичева Наталья, Юрий, Алиса, Kapitanov Dmitrij, Новопашин Владимир, Laurita Žalalytė, Denis Serov, Špakova Anastasija, Сергей, Bragin Aleksandr, Tautavičiūtė Anastasija, Varkus Maksim, lenax, IvanDivan, Igorenzia, Владимир, Александр, Albert, Kazminas Vladimiras, Алексей|BrisK|Кривицкий, Максим, Кирилл, Вадим Григорьев, Kaznačenko Valentin, Иван, Ender, Semionova Liudmila, zhikharevav, Максим, nik, Alcatraz, Tekashnik, Natalja Piga, roman vasilenko, zana, Kunafin Matvej, Vojevodina Ksenija, Šatravka Vladislav, Sman Diana, Vaitkevičiūtė Irma, Bogdaškaitė Erika, Čižys Augintas, Pučko Antonina, Petuško Julija, Voskoboinikova Ana , Dubakaitė Violeta, Krasnauskaitė Jelena
|
6 |
Запуск РНР
|
без видео
|
66 чел. |
★ 4.8 |
Done |
|
На этом уроке мы запустим первый скрипт на РНР. Предполагается, что у вас уже установлен и запущен EasyPHP. На рисунке показана схема действия для PHP Devserver 16.
Если у вас версия PHP 5.3.5, то нужно РНР файл создать в папке C:\Program files\EasyPHP-5.3.5.0\www В браузере необходимо открыть страницу: http://localhost:8888/
Отчёт отправил: 9913. vip Выполнено за 47 мин. [Показать отчёт]
Научился: Запускать локально index.php страницу Сложности: настроить это все в open server |
|
Tom, Yaroslav, Yefim, Andrew, Слава, chokayes, vip, Dmitry Sinitsin, Родион, Валерий Жданов, Andrej Gladkov, Алексей В., atomicpel, Rita, Николай Миролюбов, Сергей Сергеевич, Алексей Хонин, Иван Воронин, Сергей Соколов, Фомичева Наталья, Юрий, Алиса, Новопашин Владимир, Laurita Žalalytė, Denis Serov, Loginova Veronika, Tautavičiūtė Anastasija, Bragin Aleksandr, lenax, IvanDivan, Igorenzia, Владимир, Александр, Алексей|BrisK|Кривицкий, Максим, Кирилл, Вадим Григорьев, Иван, Ender, zhikharevav, Максим, nik, Alcatraz, Tekashnik, zana, roman vasilenko, Natalja Piga, Sman Diana, Krasnauskaitė Jelena, Kunafin Matvej, Petuško Julija, Čižys Augintas, Pučko Antonina, Vaitkevičiūtė Irma, Dubakaitė Violeta, Semionova Liudmila, Bogdaškaitė Erika, Kapitanov Dmitrij, Voskoboinikova Ana , Vojevodina Ksenija, Kazminas Vladimiras, Vološčiukaitė Vera, Šatravka Vladislav, Špakova Anastasija, Kaznačenko Valentin, Varkus Maksim
|
7 |
Всё готово для работы
|
без видео
|
66 чел. |
★ 4.8 |
Done |
|
На этом уроке мы убедимся, что у нас всё готово для работы. 1. Установлен EasyPHP 2. Открыта WWW папка. 3, Открыта РНР страница в браузере. 4. Запущена консоль базы данных.
Отчёт отправил: 9913. vip Выполнено за 6 мин. [Показать отчёт]
Научился: Все отладил и наладил для дальнейшей работы. Было глюки с OpenServer не открывались сайты пришлось сделать восстановление настроек и сбросить параметры IExplorera по умолчанию. Все отлично функционирует можно продолжать работу |
|
Tom, Yaroslav, Yefim, Andrew, Слава, chokayes, vip, Dmitry Sinitsin, Родион, Валерий Жданов, Andrej Gladkov, Алексей В., atomicpel, Rita, Николай Миролюбов, Сергей Сергеевич, Алексей Хонин, Иван Воронин, Сергей Соколов, Фомичева Наталья, Юрий, Алиса, Новопашин Владимир, Laurita Žalalytė, Denis Serov, Špakova Anastasija, Vološčiukaitė Vera, Loginova Veronika, Tautavičiūtė Anastasija, Bragin Aleksandr, lenax, roman vasilenko, IvanDivan, Igorenzia, Владимир, Александр, Kazminas Vladimiras, Алексей|BrisK|Кривицкий, Максим, Кирилл, Вадим Григорьев, Иван, Ender, zhikharevav, Rūkštelytė Karolina, Максим, nik, Alcatraz, Tekashnik, Sman Diana, Varkus Maksim, Dundor Elžbeta, Kapitanov Dmitrij, Vaitkevičiūtė Irma, Bogdaškaitė Erika, Pučko Antonina, Kaznačenko Valentin, Kunafin Matvej, Vojevodina Ksenija, Dubakaitė Violeta, Petuško Julija, Šatravka Vladislav, Krasnauskaitė Jelena, Čižys Augintas, Voskoboinikova Ana , Semionova Liudmila
|
8 |
Подружить PHP с MySQL
|
без видео
|
61 чел. |
★ 4.9 |
Done |
|
На этом уроке мы подружим РНР с базой данных. Для этого используется несколько комманд, как на картинке.
Отчёт отправил: 9913. vip Выполнено за 11 мин. [Показать отчёт]
Научился: Создал php файл в котором прописано подключение к MySQL и выполнен запрос о подключении
вывод соответственно на страничку локального сайта |
|
Tom, Yaroslav, Yefim, Andrew, Слава, chokayes, vip, Dmitry Sinitsin, Родион, Валерий Жданов, Andrej Gladkov, Алексей В., atomicpel, Rita, Николай Миролюбов, Сергей Сергеевич, Алексей Хонин, Иван Воронин, Сергей Соколов, Фомичева Наталья, Юрий, Алиса, Kapitanov Dmitrij, Новопашин Владимир, Максим, Laurita Žalalytė, Denis Serov, Špakova Anastasija, Tautavičiūtė Anastasija, Bragin Aleksandr, lenax, roman vasilenko, Igorenzia, Владимир, Александр, Kazminas Vladimiras, Алексей|BrisK|Кривицкий, Voskoboinikova Ana , Čižys Augintas, Максим, Кирилл, Вадим Григорьев, Иван, Kaznačenko Valentin, Ender, Vaitkevičiūtė Irma, Semionova Liudmila, Bogdaškaitė Erika, Dubakaitė Violeta, zhikharevav, nik, Alcatraz, Tekashnik, Petuško Julija, Pučko Antonina, Sman Diana, Kunafin Matvej, Šatravka Vladislav, Vojevodina Ksenija, Krasnauskaitė Jelena, Varkus Maksim
|
9 |
Товары в таблице
|
без видео
|
60 чел. |
★ 4.9 |
Done |
|
На этом уроке мы выведем все товары на экран браузера через РНР.
Отчёт отправил: 9913. vip Выполнено за 1 час. 16 мин. [Показать отчёт]
Научился: Выводить информацию из БД на простынку web страницы Сложности: кодировка козябликами
пришлось кусочек кода дописать
mysqli_query ($sql, "SET NAMES 'cp1251'"); |
|
Tom, Yaroslav, Yefim, Andrew, Слава, chokayes, vip, Dmitry Sinitsin, Родион, Валерий Жданов, Andrej Gladkov, Алексей В., atomicpel, Rita, Николай Миролюбов, Сергей Сергеевич, Алексей Хонин, Иван Воронин, Сергей Соколов, Фомичева Наталья, Юрий, Новопашин Владимир, Алиса, Kapitanov Dmitrij, Максим, Laurita Žalalytė, Denis Serov, Špakova Anastasija, Tautavičiūtė Anastasija, lenax, roman vasilenko, Igorenzia, Владимир, Александр, Kaznačenko Valentin, Алексей|BrisK|Кривицкий, Максим, nik, Иван, Кирилл, Ender, Вадим Григорьев, Vaitkevičiūtė Irma, Bogdaškaitė Erika, zhikharevav, Alcatraz, Tekashnik, Sman Diana, Šatravka Vladislav, Kunafin Matvej, Vojevodina Ksenija, Kazminas Vladimiras, Krasnauskaitė Jelena, Varkus Maksim, Dubakaitė Violeta, Voskoboinikova Ana , Pučko Antonina, Semionova Liudmila, Petuško Julija, Čižys Augintas
|
10 |
Картинки для товаров
|
без видео
|
62 чел. |
★ 4.8 |
Done |
|
На этом уроке мы подберём картинки для каждого товара. 1. Создать папку images в директории с РНР файлами. 2. Вывести на экран все записи. 3. Для каждого товара найти картинку. 4. Сохранить картинку под тем же именем, что и в базе данных. Размеры всех картинок должны быть примерно одинаковыми.
Отчёт отправил: 9913. vip Выполнено за 30 мин. [Показать отчёт]
Научился: Нашел картинки для позиций по сайту |
|
Tom, Yaroslav, Yefim, Andrew, Слава, chokayes, vip, Dmitry Sinitsin, Родион, Валерий Жданов, Andrej Gladkov, Алексей В., atomicpel, Rita, Николай Миролюбов, Сергей Сергеевич, Алексей Хонин, Иван Воронин, Сергей Соколов, Фомичева Наталья, Юрий, Новопашин Владимир, Алиса, Kapitanov Dmitrij, Максим, Laurita Žalalytė, Denis Serov, Špakova Anastasija, Tautavičiūtė Anastasija, Loginova Veronika, Vološčiukaitė Vera, Igorenzia, Владимир, Ender, Александр, Алексей|BrisK|Кривицкий, Kaznačenko Valentin, nik, Максим, Иван, Кирилл, Вадим Григорьев, Varkus Maksim, zhikharevav, Rūkštelytė Karolina, Alcatraz, Tekashnik, Kunafin Matvej, Krasnauskaitė Jelena, Vojevodina Ksenija, Šatravka Vladislav, Kazminas Vladimiras, Sman Diana, Dundor Elžbeta, Semionova Liudmila, Pučko Antonina, Vaitkevičiūtė Irma, Bogdaškaitė Erika, Voskoboinikova Ana , Dubakaitė Violeta, Petuško Julija, Čižys Augintas
|
11 |
Таблица с Картинками
|
без видео
|
58 чел. |
★ 4.8 |
Done |
|
На этом уроке мы добавим в нашу таблицу отображение картинок.
Отчёт отправил: 9913. vip Выполнено за 5 мин. [Показать отчёт]
Научился: цеплять картинки |
|
Tom, Yaroslav, Yefim, Andrew, Слава, vip, Dmitry Sinitsin, Родион, Валерий Жданов, Andrej Gladkov, Алексей В., atomicpel, Rita, Николай Миролюбов, Сергей Сергеевич, Алексей Хонин, Иван Воронин, Сергей Соколов, Фомичева Наталья, Юрий, Новопашин Владимир, Алиса, Kapitanov Dmitrij, Максим, Laurita Žalalytė, Denis Serov, Špakova Anastasija, Tautavičiūtė Anastasija, Igorenzia, Владимир, Ender, Александр, Алексей|BrisK|Кривицкий, Kazminas Vladimiras, Kaznačenko Valentin, nik, Čižys Augintas, Максим, Иван, Кирилл, Вадим Григорьев, zhikharevav, Tekashnik, Alcatraz, Bogdaškaitė Erika, Vaitkevičiūtė Irma, Petuško Julija, Pučko Antonina, Voskoboinikova Ana , Čekanauskas Augustinas, Dubakaitė Violeta, Semionova Liudmila, Krasnauskaitė Jelena, Kunafin Matvej, Vojevodina Ksenija, Sman Diana, Šatravka Vladislav, Varkus Maksim
|
12 |
Форма Товара
|
без видео
|
52 чел. |
★ 4.9 |
Done |
|
На этом уроке мы начнём создавать админку, в которой можно будет редактировать и добавлять товары. Начнём с создания HTML-формы для добавления записей в базу.
Отчёт отправил: 9913. vip Выполнено за 1 час. 47 мин. [Показать отчёт]
Научился: Создали файл для административного редактирования ресурса Сложности: Применить стиль для отображения русской меры цены вместо Евро |
|
Tom, Yaroslav, Yefim, Andrew, Слава, vip, Dmitry Sinitsin, Родион, Валерий Жданов, Andrej Gladkov, Алексей В., Rita, Николай Миролюбов, Сергей Сергеевич, Алексей Хонин, Иван Воронин, Сергей Соколов, Фомичева Наталья, Юрий, Новопашин Владимир, Kapitanov Dmitrij, Максим, Denis Serov, Špakova Anastasija, Tautavičiūtė Anastasija, Владимир, Алексей|BrisK|Кривицкий, Sman Diana, Ender, Иван, Александр, Вадим Григорьев, nik, Kazminas Vladimiras, Кирилл, Kaznačenko Valentin, Voskoboinikova Ana , zhikharevav, Čižys Augintas, Varkus Maksim, Tekashnik, Alcatraz, Dubakaitė Violeta, Semionova Liudmila, Kunafin Matvej, Krasnauskaitė Jelena, Šatravka Vladislav, Vaitkevičiūtė Irma, Bogdaškaitė Erika, Pučko Antonina, Petuško Julija, Vojevodina Ksenija
|
13 |
INSERT из РНР
|
без видео
|
51 чел. |
★ 4.9 |
Done |
|
На этом уроке мы добавим в edit.php запрос для добавления товара в базу данных.
Отчёт отправил: 9913. vip Выполнено за 12 час. 55 мин. [Показать отчёт]
Научился: Добавление записей в БД через web-форму Сложности: 1.немного пришлось побороться с добавлением записей
не хотели данные в БД с формы вносится
2. на втором фото урожай персиков (желтая слива - по вкусу как персик) 2018г. - на деревьях суки ломаются от изобилия |
|
Tom, Yaroslav, Andrew, Yefim, Слава, vip, Dmitry Sinitsin, Родион, Валерий Жданов, Andrej Gladkov, Алексей В., Rita, Николай Миролюбов, Сергей Сергеевич, Алексей Хонин, Сергей Соколов, Иван Воронин, Фомичева Наталья, Юрий, Новопашин Владимир, Kapitanov Dmitrij, Максим, Denis Serov, Tautavičiūtė Anastasija, Владимир, Алексей|BrisK|Кривицкий, Sman Diana, Ender, Иван, nik, Вадим Григорьев, Кирилл, Kaznačenko Valentin, Čižys Augintas, Krasnauskaitė Jelena, Kunafin Matvej, Voskoboinikova Ana , zhikharevav, Alcatraz, Dubakaitė Violeta, Tekashnik, Bogdaškaitė Erika, Pučko Antonina, Vaitkevičiūtė Irma, Kazminas Vladimiras, Šatravka Vladislav, Špakova Anastasija, Petuško Julija, Semionova Liudmila, Varkus Maksim, Vojevodina Ksenija
|
14 |
SELECT из РНР
|
без видео
|
47 чел. |
★ 5 |
Done |
|
На этом уроке мы сделаем считывание товара из базы данных по ID номеру, который передаётся в скрипт через адресную строчку методом GET.
Отчёт отправил: 9913. vip Выполнено за 11 час. 40 мин. [Показать отчёт]
Научился: Работать с параметрами при вызове скрипта Сложности: 7 пункт - не совсем понял что значит вывести результат в экранную форму
т.е. вызвать скрипт wares.php c нужным параметром id?
На втором фото - урожай картофана в этом году. |
|
Tom, Yaroslav, Andrew, Yefim, Слава, vip, Dmitry Sinitsin, Родион, Andrej Gladkov, Алексей В., Николай Миролюбов, Rita, Сергей Сергеевич, Иван Воронин, Сергей Соколов, Фомичева Наталья, Юрий, Новопашин Владимир, Kapitanov Dmitrij, Максим, Špakova Anastasija, Šatravka Vladislav, Tautavičiūtė Anastasija, Tekashnik, Владимир, Алексей|BrisK|Кривицкий, Sman Diana, Кирилл, Ender, Иван, nik, Вадим Григорьев, Kaznačenko Valentin, Kunafin Matvej, Vaitkevičiūtė Irma, Bogdaškaitė Erika, Čižys Augintas, Krasnauskaitė Jelena, Varkus Maksim, Vojevodina Ksenija, Voskoboinikova Ana , zhikharevav, Alcatraz, Pučko Antonina, Semionova Liudmila, Dubakaitė Violeta, Petuško Julija
|
15 |
Товар на форме
|
без видео
|
47 чел. |
★ 4.9 |
Done |
|
На этом уроке мы удалим строчки с "print_r" и "die", чтобы скрипт продолжил работу и вывел форму. Внутри формы в качестве "value" значений мы подставим полученные из базы данных значения.
Отчёт отправил: 9913. vip Выполнено за 22 час. 7 мин. [Показать отчёт]
Научился: Выводить данные на форму из БД Сложности: Был косяк с размещением edit.php файла и папки с файлами изобрАжения нужно что бы эта папка лежала в каталоге запускаемого на исполнение php |
|
Tom, Yaroslav, Andrew, Yefim, Слава, vip, Dmitry Sinitsin, Родион, Andrej Gladkov, Алексей В., zhikharevav, Николай Миролюбов, Rita, Сергей Сергеевич, Сергей Соколов, Иван Воронин, Фомичева Наталья, Юрий, Новопашин Владимир, Kapitanov Dmitrij, Максим, Tautavičiūtė Anastasija, Špakova Anastasija, Šatravka Vladislav, Алексей|BrisK|Кривицкий, Tekashnik, Владимир, Sman Diana, Кирилл, Ender, nik, Иван, Вадим Григорьев, Kaznačenko Valentin, Varkus Maksim, Kunafin Matvej, Krasnauskaitė Jelena, Vojevodina Ksenija, Pučko Antonina, Bogdaškaitė Erika, Vaitkevičiūtė Irma, Čižys Augintas, Voskoboinikova Ana , Alcatraz, Semionova Liudmila, Petuško Julija, Dubakaitė Violeta
|
16 |
UPDATE товара
|
без видео
|
46 чел. |
★ 4.9 |
Done |
|
На этом уроке мы будем использовать запрос UPDATE для изменения данных в таблице. Сначала посмотрим, что было в базе, потом внесём изменения, и посмотрим, что стало.
Отчёт отправил: 9913. vip Выполнено за 1 час. 4 мин. [Показать отчёт]
Научился: вносить изменения в БД через операторы SQL |
|
Tom, Yaroslav, Andrew, Yefim, Слава, vip, Dmitry Sinitsin, Родион, Andrej Gladkov, Алексей В., zhikharevav, Николай Миролюбов, Rita, Сергей Сергеевич, Сергей Соколов, Иван Воронин, Фомичева Наталья, Юрий, Новопашин Владимир, Kapitanov Dmitrij, Максим, Алексей|BrisK|Кривицкий, Tautavičiūtė Anastasija, Špakova Anastasija, Šatravka Vladislav, Tekashnik, Владимир, Иван, Sman Diana, Ender, nik, Вадим Григорьев, Kaznačenko Valentin, Kunafin Matvej, Krasnauskaitė Jelena, Vojevodina Ksenija, Varkus Maksim, Bogdaškaitė Erika, Pučko Antonina, Vaitkevičiūtė Irma, Čižys Augintas, Alcatraz, Dubakaitė Violeta, Voskoboinikova Ana , Semionova Liudmila, Petuško Julija
|
17 |
Сохранение изменений
|
без видео
|
43 чел. |
★ 5 |
Done |
|
На этом уроке мы доработаем скрипт edit.php При нажатии на кнопку SAVE происходит отправка данных формы методом POST. При этом в адресной строке остаётся GET параметр "id". Значит, если указан GET ["id"], то логика следующая. При наличии POST-данных мы выполняем UPDATE запрос. Если POST-данных нет - мы выполняем SELECT-запрос, как и раньше.
Отчёт отправил: 9913. vip Выполнено за 1 час. 17 мин. [Показать отчёт]
Научился: Изменение номенклатуры товара через web-форму в самой форме с выводом результата
проверку записей по ID решил делать так: mysqli_query($sql, "SELECT 1 FROM '$ware' WHERE id ='$id' limit 1");
только не знаю куда результат привязать Сложности: как всегда мелкие ошибки по коду и успешная борьба с ними
чем бы посмотреть значение переменных в php файле?
на втором фото которекурсия - занятно |
|
Tom, Yaroslav, Andrew, Yefim, Слава, vip, Dmitry Sinitsin, Родион, Andrej Gladkov, Алексей В., zhikharevav, Rita, Сергей Сергеевич, Новопашин Владимир, Сергей Соколов, Иван Воронин, Юрий, Kapitanov Dmitrij, Алексей|BrisK|Кривицкий, Максим, Špakova Anastasija, Tautavičiūtė Anastasija, Šatravka Vladislav, Tekashnik, Владимир, nik, Alcatraz, Иван, Sman Diana, Ender, Kaznačenko Valentin, Voskoboinikova Ana , Kunafin Matvej, Semionova Liudmila, Dubakaitė Violeta, Varkus Maksim, Krasnauskaitė Jelena, Vojevodina Ksenija, Vaitkevičiūtė Irma, Pučko Antonina, Bogdaškaitė Erika, Čižys Augintas, Petuško Julija
|
18 |
Значения по умолчанию
|
без видео
|
43 чел. |
★ 4.9 |
Done |
|
Итак, наша форма работает в двух режимах: 1. Отображение данных для редактирования (когда указан параметр id). 2. Пустая форма для добавления нового товара (когда параметр не указан). Впрочем, если открыть в браузере edit.php без параметров - можно увидеть Notice сообщения. Это связано с настройками РНР, чтобы это исправить, нужно задать значения по умолчанию. Для этого мы добавим блок "else" к условию "if isset get id" (то есть когда id не передан), и в нём установим значения по умолчанию для новой записи.
Отчёт отправил: 9913. vip Выполнено за 13 час. 30 мин. [Показать отчёт]
Научился: Добавил блок для исправления артефактов на форме в разных режимах работы Сложности: промудохался я с этим 5 пунктом порядочно пока не нашел вот такое рабочее решение
<img onerror='this.style.display = "none"' src="images/<?= $row ["image"] ?>" width="200" /><br> |
|
Tom, Andrew, Yaroslav, Yefim, Слава, vip, Dmitry Sinitsin, Родион, Andrej Gladkov, Алексей В., zhikharevav, Rita, Сергей Сергеевич, Новопашин Владимир, Сергей Соколов, Иван Воронин, Юрий, Kapitanov Dmitrij, Алексей|BrisK|Кривицкий, Максим, Špakova Anastasija, Tautavičiūtė Anastasija, Šatravka Vladislav, Kunafin Matvej, Tekashnik, Владимир, Иван, nik, Alcatraz, Sman Diana, Ender, Kaznačenko Valentin, Voskoboinikova Ana , Semionova Liudmila, Dubakaitė Violeta, Varkus Maksim, Krasnauskaitė Jelena, Pučko Antonina, Bogdaškaitė Erika, Vaitkevičiūtė Irma, Vojevodina Ksenija, Čižys Augintas, Petuško Julija
|
19 |
Нет картинки
|
без видео
|
43 чел. |
★ 4.9 |
Done |
|
Что делают интернет-магазины, когда у них нет фотографии товара? Размещают заглушку "нет фото", что мы сейчас и сделеаем. Найдите в интернете картинку "нет фото" и сохраните её в папку images под именем nophoto.jpg. Далее, пропишем это название картинки в данных по умолчанию. Таким образом мы исправишил ошибку отсутствия фотографии!
Отчёт отправил: 9913. vip Выполнено за 16 мин. [Показать отчёт]
Научился: добавил на форму заглушку фото |
|
Tom, Andrew, Yaroslav, Yefim, Слава, vip, Dmitry Sinitsin, Родион, Andrej Gladkov, Алексей В., zhikharevav, Rita, Сергей Сергеевич, Новопашин Владимир, Сергей Соколов, Иван Воронин, Юрий, Kapitanov Dmitrij, Алексей|BrisK|Кривицкий, Максим, Špakova Anastasija, Tautavičiūtė Anastasija, Šatravka Vladislav, Kunafin Matvej, Kaznačenko Valentin, Tekashnik, Владимир, Иван, nik, Alcatraz, Sman Diana, Ender, Voskoboinikova Ana , Semionova Liudmila, Dubakaitė Violeta, Varkus Maksim, Krasnauskaitė Jelena, Vaitkevičiūtė Irma, Bogdaškaitė Erika, Pučko Antonina, Vojevodina Ksenija, Čižys Augintas, Petuško Julija
|
20 |
Редирект на список
|
без видео
|
43 чел. |
★ 4.9 |
Done |
|
После добавления/редактирования товара принято делать переадресацию на список товаров. Это можно сделать разными способами, с использованием РНР или JavaScript. На этом уроке мы применим оба способа.
Отчёт отправил: 9913. vip Выполнено за 1 час. 26 мин. [Показать отчёт]
Научился: Слишком код подрос пришлось его открывать в php storm до этого в блокнотике работал
Сложности: пункт 4 я бы на отдельную кнопку для редактирования повесил бы (и привязал к ней скрипт edit.php) |
|
Tom, Andrew, Yaroslav, Yefim, Слава, vip, Dmitry Sinitsin, Родион, Andrej Gladkov, Алексей В., zhikharevav, Rita, Сергей Сергеевич, Новопашин Владимир, Сергей Соколов, Иван Воронин, Юрий, Kapitanov Dmitrij, Алексей|BrisK|Кривицкий, Максим, Špakova Anastasija, Tautavičiūtė Anastasija, Šatravka Vladislav, Kaznačenko Valentin, Kunafin Matvej, Varkus Maksim, Tekashnik, Иван, Владимир, nik, Alcatraz, Sman Diana, Ender, Voskoboinikova Ana , Krasnauskaitė Jelena, Vaitkevičiūtė Irma, Dubakaitė Violeta, Semionova Liudmila, Bogdaškaitė Erika, Pučko Antonina, Petuško Julija, Vojevodina Ksenija, Čižys Augintas
|
21 |
Интерактивный список
|
без видео
|
41 чел. |
★ 5 |
Done |
|
На этом уроке мы сделаем вызов страницы редактирования из страницы со списком товаров. Для этого мы вначале страницы разместим ссылку «Добавить новый товар», а на номер товара сделаем ссылку на открытие окна редактирования товара.
Отчёт отправил: 9913. vip Выполнено за 14 час. 32 мин. [Показать отчёт]
Научился: Добавил пару строчек в коде для ввода данных с формы wares.php Сложности: Что-то кодировка слетела пришлось снова бороться с этим безобразием. То пишет в БД с формы козябликами, то с БД читает козябликами |
|
Tom, Andrew, Yaroslav, Yefim, Слава, vip, Dmitry Sinitsin, Родион, Andrej Gladkov, Алексей В., zhikharevav, Rita, Сергей Сергеевич, Новопашин Владимир, Сергей Соколов, Иван Воронин, Юрий, Алексей|BrisK|Кривицкий, Kapitanov Dmitrij, Максим, Špakova Anastasija, Tautavičiūtė Anastasija, Šatravka Vladislav, Tekashnik, Владимир, Kunafin Matvej, Semionova Liudmila, Voskoboinikova Ana , Pučko Antonina, Dubakaitė Violeta, Varkus Maksim, Krasnauskaitė Jelena, Иван, Ender, nik, Alcatraz, Sman Diana, Vojevodina Ksenija, Vaitkevičiūtė Irma, Bogdaškaitė Erika, Petuško Julija
|
22 |
Отправка файла
|
без видео
|
39 чел. |
★ 4.9 |
Done |
|
На этом уроке мы начнём отправлять файл через форму. Для этого вам нужно сделать следующее (см. список ниже). * Попробуйте отправить слишком большой файл (больше 10 мегабайт). * Коды ошибок: http://php.net/manual/en/features.file-upload.errors.php
Отчёт отправил: 9913. vip Выполнено за 12 час. 39 мин. [Показать отчёт]
Научился: Сделал загрузку по фото из урока
Коды ошибок почему-то не пригодились
Временный файл нашел и убедился в том что он есть то что надо Сложности: Найти файл размером более 10Мб
В итоге файл нашел загрузил - грузился немного дольше обычного но загрузился без проблем
Вероятно при загрузке на виртуальный хостинг могли бы быть тайминг проблемы а может быть и нет надо будетп роверить после завершения курса закинуть на хостинг и затестировать |
|
Tom, Andrew, Yaroslav, Yefim, Слава, vip, Dmitry Sinitsin, Родион, Andrej Gladkov, Алексей В., zhikharevav, Rita, Сергей Сергеевич, Новопашин Владимир, Иван Воронин, Сергей Соколов, Юрий, Kapitanov Dmitrij, Максим, Alcatraz, Ender, Špakova Anastasija, Tautavičiūtė Anastasija, Krasnauskaitė Jelena, Kunafin Matvej, Šatravka Vladislav, Pučko Antonina, Vaitkevičiūtė Irma, Bogdaškaitė Erika, Vojevodina Ksenija, Petuško Julija, Иван, Tekashnik, Владимир, nik, Voskoboinikova Ana , Dubakaitė Violeta, Semionova Liudmila, Varkus Maksim
|
23 |
Сохранение файла
|
без видео
|
37 чел. |
★ 4.9 |
Done |
|
На этом уроке мы сохраним полученный файл в папку "images".
Отчёт отправил: 9913. vip Выполнено за 14 час. 3 мин. [Показать отчёт]
Научился: Загрузка файла изобрАжения в папку на сервере Сложности: Возникла ошибка в работе php скрипта пришлось все уроки заново прокрутить
оказало нужно было убрать строчку echo "<pre>"; print_r ($_FILES); sleep(30);die; |
|
Tom, Andrew, Yaroslav, Yefim, Слава, vip, Dmitry Sinitsin, Родион, Andrej Gladkov, Алексей В., zhikharevav, Rita, Сергей Сергеевич, Новопашин Владимир, Иван Воронин, Сергей Соколов, Юрий, Максим, Alcatraz, Ender, Špakova Anastasija, Vaitkevičiūtė Irma, Bogdaškaitė Erika, Tautavičiūtė Anastasija, Иван, Krasnauskaitė Jelena, Kunafin Matvej, Semionova Liudmila, Владимир, Tekashnik, Šatravka Vladislav, nik, Vojevodina Ksenija, Petuško Julija, Voskoboinikova Ana , Dubakaitė Violeta, Varkus Maksim
|
24 |
Запись имени файла в базу
|
без видео
|
30 чел. |
★ 4.9 |
Done |
|
На этом уроке мы запишем имя файла фотографии в базу данных. Это нужно сделать в двух местах - при обновлении (UPDATE) и добавлении.(INSERT). Добавляемый текст выделен серым фоном.
Отчёт отправил: 9913. vip Выполнено за 15 час. 18 мин. [Показать отчёт]
Научился: Выполнение обработки из взаимно пересекающихся скриптов Сложности: Слишком как мне показалось разветвленный алгоритм получился
Что бы хотелось преобразовать и какая идея родилась - все функции Update, Insert, Select, Delete по товару вынести в отдельные скрипты и их вызывать из файла wares.php
Это упростит работу и дальнейшее использование данной наработки по жизни. В такой комбинации значительно проще будет искать ошибки и оперативно их исправлять |
|
Tom, Andrew, Yaroslav, Yefim, Слава, vip, Dmitry Sinitsin, Алексей В., zhikharevav, Rita, Сергей Сергеевич, Новопашин Владимир, Иван Воронин, Сергей Соколов, Юрий, Максим, Alcatraz, Владимир, Tekashnik, Ender, Špakova Anastasija, Tautavičiūtė Anastasija, nik, Иван, Semionova Liudmila, Šatravka Vladislav, Voskoboinikova Ana , Dubakaitė Violeta, Varkus Maksim, Vojevodina Ksenija
|
25 |
ФИНАЛЬНЫЙ УРОК
|
без видео
|
27 чел. |
★ 4.9 |
Done |
|
На этом наш экспериментальный фотокурс завершается. Мы создали админку товаров для интернет-магазина. Целью курса было практическое знакомство с HTML, РНР и MySQL.
Напиши, пожалуйста, отзыв об этом фотокурсе. Что понравилось, что нет, что можно сделать лучше.
Какой курс ты будешь проходить следующим?
Отчёт отправил: 9913. vip Выполнено за 16 час. 2 мин. [Показать отчёт]
Научился: Научился работать с PHP кодом и это было не так страшно как его малюют Сложности: Искать ошибки по коду отлаживать программу
Выбрал для себя методу и нашел способ как это победить на коленке Видеообзор: FJz0yMUsi3w |
|
Tom, Andrew, Yaroslav, Yefim, Слава, vip, Dmitry Sinitsin, Алексей В., zhikharevav, Rita, Сергей Сергеевич, Новопашин Владимир, Иван Воронин, Сергей Соколов, Юрий, Voskoboinikova Ana , Максим, Špakova Anastasija, Alcatraz, Владимир, Tekashnik, Ender, Tautavičiūtė Anastasija, Šatravka Vladislav, nik, Иван, Varkus Maksim
|
|
Итого: 25 видеоуроков |
00 мин.
|
27 чел. |
★ 4.9 |
|
|
Финалисты:
Varkus Maksim, Иван, nik, Šatravka Vladislav, Tautavičiūtė Anastasija, Ender, Tekashnik, Владимир, Alcatraz, Špakova Anastasija, Максим, Voskoboinikova Ana , Юрий, Сергей Соколов, Иван Воронин, Новопашин Владимир, Сергей Сергеевич, Rita, zhikharevav, Алексей В., Dmitry Sinitsin, vip, Слава, Yefim, Yaroslav, Andrew, Tom .
|