Создание БД, первый коннект, создание проекта - Часть 1 | Динамический веб-сайт
HTML-код
- Опубликовано: 24 авг 2024
- ★ Подпишись на мой канал с бесплатными курсами программирования!
► моя IDE: www.jetbrains....
★ ИСХОДНИКИ FRONT END ★
drive.google.c...
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
★ НАШЕ КОМЬЮНИТИ ★
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
★ Телеграм (Front End): t.me/joinchat/...
★ Discord (All): / discord
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
★ Тайм-коды ★
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
00:25 -- создаем проект в ampps
02:40 -- создаем базу данных в phpMyAdmiin
04:00 -- создаем первую таблицу users
09:00 -- наводим красоту в структуре файлов проекта
10:45 -- настройка коннекта к БД
14:30 -- структурируем наш проект, переносим весь HTML на РHP файлы
Автор: Андриевский Андрей
Раздел: Динамический сайт
#HTML5 #CSS3 #PHP #JavaScript #Less #Программирование #Python #PHP7 #SQL #mysql
#Курсы_программирования #Программирование #Python #Python3 #JS #ООП #паттерны
#парсеры #mysql
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
★ РЕКОМЕНДУЮ ВИДЕО ПО ТЕМЕ ★
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
● [[ Все о типах данных ]] : [[ www.mysql.ru/do... ]]
● [[ Практическая верстка ]] : [[ • Что такое сетка макета... ]]
● [[ Курс HTML & CSS ]] : [[ • Знакомство с основным ... ]]
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
★ ПОПУЛЯРНЫЕ ПЛЕЙЛИСТЫ ★
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
● Курс HTML & CSS: • Знакомство с основным ...
● Базовый курс JavaScript: • Знакомство с JavaScrip...
● Базовый курс Python: • Курс Python 3 | Подгот...
● Базовый курс PHP7: • Установка и настройка ...
● Динамический сайт с нуля: • Установка сервера WAMP...
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
★ ПОДДЕРЖАТЬ АВТОРА И КАНАЛ ★
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
www.liqpay.ua/...
Webmoney:
Z166344793421
R369744777501
U871336351200
Если у кого-то в 2023 году ошибка в подключении к базе данных, то все из-за кодировки. Теперь в mysql нету просто utf8 есть utf8mb4. Нужно поставить $charset = 'utf8mb4'.
тоже обратил на это внимание ,но не был уверен в том что ошибка из за этого , хорошо что вы подсказали )
Можно выбрать из списка utf8mb3_general_ci - будет работать как utf8
большое спасибо
Спасибо за урок, я проходил ваш курсы по "Html, CSS" , "BOOTSTRAP" , "Базовый Php". Теперь начал этот курс, все чётко и ясно ещё раз СПАСИБО.
Значит скоро будет в портфолио еще одна интересная часть проекта. Больше практики и скоро найдешь свою работу по душе
Андрей, ты молодец! Отлично объясняешь, спасибо. Не останавливайся молю тебя, ведь хорошего контента очень мало. Тебя хочется слушать и слушать.
Пересмотрела все предыдущие уроки и никаких $option там нет, где они?
тебя заскамили как мамонта
Спасибо Андрей! Поздравляю Вас с новым годом, желаю крепкого здоровья и счастья. Андрей этот сервер тупой, потому что любой сервер сначала открывает .php, а потом .html например - Open Server и даже старый Денвер, вообще то в Интернете любой сервер открывает файл с расширением .php С уважением к Вам Ахмад
👍 👍 👍 👍 👍 👍!
klass
Можно ткнуть, где именно разбирались как пробрасывать опции PDO в такой формулировке? Уроки недавно просмотрены и там другая формулировка, прям совсем
Так тебе сам принцип не понятен или смущает, что здесь по другому?
@@andrievskii непонятны незнакомые функции в опциях. Да, в мануале по PHP всё описано, но язык сухой и не всегда понятный. На примере гораздо лучше можно освоить, что и как работает. И вот первые два атрибута опций - это что-то новое. Что делают - не совсем понятно. При самостоятельном обучении вот такие пояснения мелочей имеют особую ценность для обучающихся
в конце Андрей такой типа :
котын ашысын бека
На 11:40 у кого косяк на db_user, тогда пишите мой код:
Если в подключении выдает ошибку (Ошибка подключения к базе данных) пиши такой код
@@Sawa1147 а если нет кодировки utf 8 у бд?Поставил utf8mb3 в чарсете и выдает ошибку все равно
у кого выдает ошибку на utf8mb 3 в параметрах ставим
try{
$pdo = new PDO ( "$driver:localhost=$host;название вашей бд=$db_name;utf8mb3=$charset", $username(или db_user ), $password(или db_pass), $options,
);
@@easywade я ставил кодировку utf8mb4_general_ci . С другими не пробовал .
Курс этот ещё не закончил, и как показывает практика, лично моя , бывает не все срабатывает как Андрей даёт материал. Иногда приходится импровизировать, читая комменты или в поисковике искать ошибки.
Отличный урок
Только вот на этот при подключения БД написали try catch но я не понял условия catch(PDOException $i) и как вообще мы словим bug где именно ошибка получается мы же только оставим код с помощью die и выведем наш текст
die("". $i->getMessage());
Спасибо молодец
спасибо вам большое!, посоветуйте я хочу стать фронтенд разработчиком, что мне учить после html с css очень много то ли базу данных, толи джаву скрипт или php я не знаю, посоветуйте мне.
Есть много дорожных карт, что нужно учить для Front направления, примеры:
1. tproger.ru/articles/frontend-roadmap-2021/
2. medium.com/@ABatickaya/100daysofcode-7584c0ddfc1a
и т.д.
Точно нет смысла первый год смотреть на языки бэкэнда (php, python, C# и т.д.)
Я бы делал примерно так:
1. Вёрстка (html & css)
2. Продвинутый уровень CSS (препроцессоры, сборщики и т.д.)
3. JS на хорошем уровне
4. React или Мгу
Ну и параллельно все, что сопутствует (npm, БЭМ, Git, и т.д.)
Здравствуйте, подскажите пожалуйста.....как исправить чтобы логин подставлялся в нужную ячейку, у меня он все время в поле для email ?
👍
Здравствуйте, я еще полностью уроки не смотрел, но в этом курсе будет спроектирована только одна таблица в БД для пользователя? Не будет еще таблиц и связей между ними?
В других уроках будет работа со связями по таблицам
Добрый день, как научиться использовать JS в написании сайтов, после курса по базовому JS?
Делать вещи на JS^
1. Сделай простой слайдер
2. Сделай аккордеон, спойлер
3. простой калькулятор калорий
4. карусель картинок
и т.д.
для всего этого базового js хватит с головой
как насчёт реакта+джанго????? было бы неплохо. ОЛДскулл неплохо но не сегодня
Джанга будет, вот на счет реакта пока не знаю
Андрей срочно хелп что делать если у меня уже он был в ampps проекте до этого как пофиксить баг с стайл.css
Он это кто?
Что делать если при подключении к базе данных(файл connect.php) страница грузит бесконечно? То есть если я напишу ошибку в коде то сайт прогрузит и выдаст ошибку, если же все правильно то страница не может перезагрузится?
При подключении или при отправлении уже запроса?
@@andrievskii При подключении к сайту при правильном коде идет просто загрузка бесконечная
Я пофиксил
Если у кого-то будет такая же проблема - переустановите apache.
И если у вас будет ошибка что 80 порт занят в файле httpd.conf измените localhost 80 на localhost 8000
Здравствуйте у меня ошибка не могли бы мне помочь
Parse error: syntax error, unexpected '$i' (T_VARIABLE), expecting ')' in C:\OpenServer\domains\localhost\inc\connectt.php on line 16
код
В запросе $pdo = new PDO внимательнее будь, у тебя переменная $db_name без нижнего подчёркивания.
>dinamic
:)
кпц два часа сидел разбирался почему не конектится к бд, и потом выяснилось что у меня в phpmyadmin е отсутсвует пароль) гыг
Бывает
Ошибка синтаксического анализа: синтаксическая ошибка, неожиданный '[' в F:\home\localhost\www\www\app\database\connect.php на линии 8