Уроки PHP + MySQL |Как сделать форму отправки сообщения. PDO
HTML-код
- Опубликовано: 27 авг 2024
- Мы продолжаем уроки php +mysql и в этом уроке мы сделаем форму отправки сообщения в базу данных. Я покажу как сделать форму отправки сообщения на PHP + MySQL. Это урок практики с формой отправки.
========================================================
ПОДПИШИСЬ на канал "Web Developer Blog" - goo.gl/Ai4OGa
И не пропускай новые видео!!!
========================================================
ПЛЕЙ-ЛИСТЫ МОЕГО КАНАЛА:
JavaScript практика - goo.gl/rxsyeX
Основы JavaScript - goo.gl/Cw7Vqv
Уроки Bootstrap 4 - goo.gl/65gmmS
Уроки Framework для верстки Foundation 6 - goo.gl/Yi2jfc
Рубрика "Основы за 10 минут" - goo.gl/QIvpDD
Верстка сайта на Foundation 6 - goo.gl/gVS45o
Основы препроцессора SASS - goo.gl/f4BDww
Уроки по Sublime text 3 - goo.gl/SjiKM2
Видео про заработок на RUclips - goo.gl/VxdirI
Создаем интернет магазин на PrestaShop - goo.gl/jop7M4
Уроки jQuery - goo.gl/tjAs41
========================================================
ПОДПИШИСЬ на Группу Вконтакте "Web Developer Blog" - goo.gl/6mO5GL
========================================================
Все работает, спасибо большое, автор, помогаешь в обучении, все кто пишут гадости, не понимают насколько большую работу ты делаешь для новичков
Почему так сложно объяснить код? Чувак у тебя хороший контент , но без объяснения, порой как сейчас ВООБЩЕ!!! Ну слушай это же не дело. И почти так каждое видео!
Спасибо за весь плейлист по php :)
И вам спасибо)
СПАСИБО БОЛЬШОЕ!!!
Норм бро. Спасибо за труды. Глянул все твои PHP, ООП, MySql уроки. Было очень полезно. Удачи тебе по жизни.
Ну как. 2 года спустя уже работаешь в Web -е ?
@@lekbit9865 Ну как. 3 года спустя уже работаешь в Web -е ?
Ну как. 5 лет спустя уже работаешь в Web -е ?
Спасибо большое!!! Твои видео очень классные, и помогают во многом новичкам разобраться, во многих вещах.
Спасибо за уроки! Я думаю ближайшие пару лет это будет популярно!
Спасибо что смотрите!
в 22 актуально
Отлично и все понятно. Огромное спасибо.
Было бы замечательно, если в описании вы прописывали код.
Не работает///
Вроде бы все правильно , но форма даже не отправляется.
Жду продолжения! Смотрю Вас
Привет с 2020,твои видео всё еще актуальные,спасибо помог очень сильно))
ЖДУ ПРОДОЛЖЕНИЯ *)
Ставлю тебе лайки на все видео(это я говорю, чтобы ты понимал мое отноение к тебе), однако, ты столько раз говорил:"Пишите коментарии, например, если шрифт маленький"- ДА!!!ОН МАЛЕНЬКИЙ. Я не различил точку с запятой с двоеточием.
Я смотрю уроки на планшете, а пишу на ноуте. Для монитора вполне приемлемый шрифт, а вот на планшете уже сложно точку и запятую различить. Я понимаю, конечно, что это моя проблема. Спасибо за уроки, жду нэкст.
В этом уроке хорошо было бы подробней осветить подготовку запроса перед отправкой реальных данных с помощью псевдопеременных. Если бы не читал об этом раньше, только из видео не понятно, что мы используем псевдопеременные для подготовки запроса, и для чего вообще подготовка запроса нужна.
окей
Вопрос, а зачем закидывать это в 2 таблицы?
Чтобы потренироваться со связями таблиц "один к одному".
@@narodstream552 что значит один к одному? Откуда такая терминология один к одному?
@@KRUTYATSYA-DENGI одному элемену из 1 - один элемент из 2ой
Хорошие уроки. Есть методическое пожелание - не печатать код, а показывать в готовом виде и просто комментировать и объяснять его. Так и время сократится и пользы будет больше, и мастеру легче сосредоточиться. Утомительно смотреть на курсор, который постоянно мечется - то пишет, то стирает. Это же не курсы машинисток. Спасибо за работу.
Просто делать минутные видео где просто объясняется код? Так не интересно вроде
Помогии при обновлении страницы дание копируються и повторно добавляються в бд надо делать переадресацию что бы такого не было?
Может уже писали раньше, было бы удобно оформить больше плейлистов для более удобного поиска видео по нужным темам. Например, в плейлисте по ООП, который сейчас смотрю, MySQL + PHP на 2 видео обрывается, а тут продолжение нашел в свежих случайно.
Интересный канал. С меня подписка и лайки каждому просмотренному видео.
Спасибо большое! Не совсем понял насчет плейлистов, что не так?
Уже все ок)) не сразу заметил плейлист "Уроки MySQL + PHP", а то в курсе ООП только 2 видео было.
А точно, я в плейлист ооп тоже добавлял. Спасибо!Как думаете добавить остальные видео php mysql в плейлист ооп или лучше вообще убрать?
думаю, что будет лучше, если уберете те 2 видео из ООП и пусть будет отдельным плейлистом.
так удобнее искать материал, когда он точечно расположен в тематических списках, имхо.
Где может быть ошибка, после нажатия отправить открывается файл php и просто весь код видно
что написано в редакторе нужно под микроскопом смотреть, красный цвет кода вообще не разобрать, выкладывай копии урока. Не работает так как код на видео не разлечим
fatal error: uncaught error: call to a member function execute() on boolean in... Ничего не могу с этим поделать!
У меня ошибка 502 bad gateway, что делать?????
Позновато, бротюнь)
Почему?
он про время наверн...)
Ну я понял, но все равно сути не меняет, люди завтра посмотрят)
Приветствую Вас! Огромное спасибо за Ваши полезные уроки! Всегда люблю их посмотреть! Подскажите, пожалуйста, как можно передать в Вашу контактную форму ссылку на кнопку "Сделать заказ" (каждый товар будет представлен в виде записи в Wordpress). Очень интересно оформить процесс заказа товара через Ваш скрипт. Я сделал такую кнопку
php + ajax планируете плейлистик)? там с регистрацией,входом, комментами и т.д.
+Vitaly планирую Php практику, там это все и будет
Объяснил понятно, но быстро. Всё сделал как Вы рассказали, и ничего не работает, за что огромное спасибо! Это знаете ли минус к Вашему уроку. Если уж учить народ искусству вебпрограммирования, то учить надо во всеоружии! Нажимаю на кнопку отправить, и ничего никуда не отправляется. Код создан правильно, база данных и файлы php и html тоже. Дизлайк - однозначно!!!
Что значит экзекьютим? Откуда такая терминология? Новичками не понятно же. Вот ещё: ПрепэиР подготавливает запрос. Тоже не понятно что куда подготавливает. Что с этим делать если не понятно!?
Бесит...
Сук, где я могу прочитать про prepare и execute
@@KRUTYATSYA-DENGI php.ru/manual/pdo.prepare.html может здесь, что найдёте. просто в яндексе или в гугле вбейте в поиск запрос, что не понятно.
Добрый день!
Подскажите, пожалуйста, что делать чтобы при перезагрузке страницы данные не отправлялись повторно в базу?
В php задайте проверку было ли нажат сабмит если да то код выполняется если нет то нет)
как можно добавить информацию в бд на нескольких полях а не на одном поле как ты сделал. например имя фамилия и телефонный номер
Вы вроде практику по PHP обещали записать. Подскажите, будет или уже не ждать?
Будет! Я же не робот, нужно время на то что б составить уроки!
Полвторого ночи, часа 3 пытался сохранить данные с формы - хрен, попалось ваше видео. Вроде все капец ясно, завтра посмотрим, что я там намудрил
А если база создавалась не с помощью PDO, это как то влияет ?
у меня таблицы не совпадают что делать ?
Хоть этот пример мне помог, но разобраться было сложно. Если ничего не знаешь в php - почти бесполезный урок, автор ничего не объясняет. Не эксперт в веб-программировании, но код можно было бы писать и более наглядно, учитывая отсутствие комментариев и объяснений
Вместо проверки отправленных данных с помощю PHP можно использовать аттрибуты required, maxlenght, minlenght
Получил: Warning: Cannot modify header information - headers already sent by.
Также не очевидный момент: $query = "INSERT INTO message VALUES (NULL, :name, NOW())"; //не сразу увидел, что двоеточие перед переменной name.
С ошибкой разобрался - я использовал html-разметку перед открытием тэга
Мармок ты че тут делаеш👍 ( где новые видосы на основе🤔)
$conn = new PDO("mysql:host=localhost;dbname=testDB", username: 'root', password: ''); Прошу, подскажите, что в этом подключении не то, выдает ошибку "syntax error"
//Вы не объявили переменную $username и $password, и не присвояли ей значение для присвоения используйте ''='' а не '':''.
$conn = new PDO("mysql:host=localhost;dbname=testDB", $username="root", $password="");
Со скобками беда username: 'root', password: "
А где код взять?
Не черта не видно,нужно увеличить шрифт
Откройте на полный экран видео и нажимайте alt+tab что б открыть редактор
Спасибо.
Не будет работать этот код...
какой тут PHP нужен?(версия)
переписал все правильно, но мне выдает что нарушен синтаксис
а где join?
Тяжело для понимания - парень не спорю умный и все такое - но если бы на одной странице было расписано и архив - не было необходимости тратить 10 минут на просмотр - какие то дельные вещи которые не передать текстом или плюс чтобы именно видео было я не увидел.
Кому то видео уроки, кому то книги, кому то статьи. Каждому свое! Кто как лучше усваивает материал. Многим конечно видео контент больше подходит - поэтому я и делаю эти видео. Если вам не хочется смотреть и слушать, перемотайте в конец, перепишите код и посмотрите результат.
привет очен малинкие шрифть
на 9:25 ти какое код писал на видео нечего невидно
Сделайте видео на полный экран
Совершенно не понимаю, зачем prepare и execute существуют? Почему нельзя было сразу в переменную $query забить глобальную $_POST???? Приходят на ум только 2 годных ответа:
1. Тупо эстетика
2. Не забивать память лишними данными в переменных в процессе их объявления по mysqli_query, ну или PDO, метод не важен.
Расскажите пожалуйста ЗАЧЕМ ОНИ???
Я бы просто удалил эти видосы на месте автора и не позорился бы.
Материал ужасного качества. И то, что он ориентирован на новичков, это не оправдание.
А потом удивляемся где берётся столько вайтишников. Потому, что учатся вот на подобном.
😂😂😂 ясненько