Изучение PHP PDO (базы данных) за час! Создание приложения «Список дел»

preview_player
Показать описание
В ходе урока вы создадите приложение "Список дел". Реализация приложения будет осуществлена за счет PHP, PDO и MySQL. Программа будет иметь красивый дизайн, а также будет реализована синхронизация с базой данных MySQL.

✔ -------------

- Уроки от #GoshaDudar 👨🏼‍💻
- Все уроки по хештегу #goshaLessons
Рекомендации по теме
Комментарии
Автор

У Вас отличная подача материала! Смотреть одно удовольствие!

DallasRZN
Автор

Гоша. Объясняешь так, что понятно. Спасибо.

АлексКрас-цев
Автор

Вроде все знал, но супер наглядно и понятно объяснил. Ты молодец

vsadnik
Автор

Если хотите сделать несколько записей в таблицу

$sql = 'INSERT INTO users(nickname, email, country, password) VALUES(:nickname, :email, :country, :password)';
$query = $pdo->prepare($sql);
$nickname, ':email' => $email, ':country'=> $country, ':password' => $password]);

kirasukadura
Автор

Уроки просто шикарные. Все ясно и понятно. Спасибо большое!:))

davidsolovyev
Автор

Отличный урок, всё рассказано досканально!

svetoboririyskiy
Автор

Очень полезное видео, много чего понял. Ставлю класс

kaffa
Автор

Вы уж тогда абсолютно все значения назвали task... чтобы вообще невозможно было разобраться, что откуда и куда идет

FelixGameGuide
Автор

Минусом такого проекта будет то что чем больше первичный ключ, тем дольше будет исполняться запрос, можно сделать через status. Чтобы после удаления статусу присваивался 0, а при создании новой записи перезаписывать существующую

derfic
Автор

Бывает лень писать, спасибо за 5пункт)

НочноеУтро-гб
Автор

require 'config.php';
echo '<ul>';
$query = $PDO -> query("SELECT*FROM `tasks` ORDER BY `id` DESC");
while($row = {
echo
не работает эта часть кода пишет "Call to a member function fetch() on a non-object in "

edwardkamalov
Автор

почему на Denwer синтаксическая ошибка этой строки
$query->execute(['task' => $task]);
Parse error: syntax error, unexpected '[', expecting ')' in Z:\home...\add.php on line 18
а на MAMP все работает отлично

islam_in_the_west
Автор

Только я захочу что-то создать и тут выходит гайд по этому. Хто уже год продолжается

khasanshadiyarov
Автор

Почему перестали пользоваться Денвером? Он всё?
Да и phpMyAdmin уже как-то замечаю перестал быть в моде.

dmawzx
Автор

спасибо! думаю как телерь сделать редактировать запись! и когда код отправить echo '<ul>'; то будет подсписок или нужно чтро б все воспринималось как текст

Адмін-чю
Автор

у меня часть кода в add.php отвечающая за соединение с бд и обмен данными не работает
НЕ РАБОТАЕТ кто может объяснить почему
//$dsn =
//$pdo = new PDO($dns, 'root', 'root');
//$sql = 'INSERT INTO tasks(task) VALUES(:task)';
//$query = $pdo->prepare($sql);
//$query->execute(['task'=> $task]);




(я использовал другой способ из видео про авторизацию, он работает(
$mysql = new mysqli('localhost', 'root', 'root', 'to-do');
$mysql->query("INSERT INTO `tasks`(`task`)
VALUES('$task')");

$mysql->close();


)

pinog
Автор

Список дел Которые должен сделать Дударь: Купить молоко, Помыть посуду)))

nero
Автор

Спасибо большое. Сделай такое на Python или Electron js пожалуйста. Кто согласен лайк

ahmadshohnasrulloev
Автор

Гоша подскажи пожалуйста как сделать что бы список можно было изменить нажав на кнопку "изменить" рядом с "удалить".

АхмедШакиров-ст
Автор

Добрый день, вроде бы все правильно сделал но id почему то пустое по ходу массив не передается нопочему?

maxmad