CRUD, создание, чтение, редактирование и удаление категорий | Динамический веб-сайт

  Рет қаралды 8,610

Andrievskii Andreii

Andrievskii Andreii

Күн бұрын

Пікірлер: 45
@zaebwik7580
@zaebwik7580 3 жыл бұрын
Госпади, делал сайт, пытался найти годные уроки. В итоге искал всё кусками, потом запутался из-за разных подходов. А тут Андрей, у которого полный видео курс. Всё удалил, и начал заново по этим урокам. Единственное не понимаю, идеальное объяснение, всё грамотно, а просмотров с фигу. Удачи тебе!!!!!
@ЕвгенийШведчиков-я6к
@ЕвгенийШведчиков-я6к 4 ай бұрын
Идентичный случай , полностью согласен с вашими словами
@andrievskii
@andrievskii 4 ай бұрын
Спасибо!
@StasKantor
@StasKantor Жыл бұрын
Спасибо большое за такие уроки. Автор крут !!!
@andrievskii
@andrievskii Жыл бұрын
Спасибо за коммент
@evgenykonstantinov8414
@evgenykonstantinov8414 3 жыл бұрын
Красавчик! Хорош... Продолжай ...
@temurdusenbaev5541
@temurdusenbaev5541 3 жыл бұрын
Спасибо за труд)
@artempshenychnyi9579
@artempshenychnyi9579 2 жыл бұрын
Очень крутой автор. Обьяснение просто на высоте. Просмотрел все плейлисты. Жалко что нет новых
@Максим-щ8к6и
@Максим-щ8к6и 3 жыл бұрын
привет. вопрос такой: на странице категорий должен выводиться ИД записи как в БД? если да, то тогда надо в топикс/индекс.пхп вместо () вставить
@chumbuzzy4694
@chumbuzzy4694 9 ай бұрын
Ну вообще да, но почему то он использовал ключ массива, а не ID базы, а выводит он ключи потому, что если удалить категорию, то будет айди бд, и оно слетит
@Александр-л8э9й
@Александр-л8э9й 2 жыл бұрын
Домашняя работа. При вызове метода POST более двух раз путем нажатия кнопки topic-edit, значение переменной $id, которое было присвоено после вызова метода GET, стирается. Необходимо дописать код, чтобы всякий раз (не только при успешном редактировании) при повторном вызове метода POST заново присваивать значение переменной $id. Удачи.
@nurlannadzhavov1054
@nurlannadzhavov1054 2 жыл бұрын
Надо все это еше усвоить, и потом еще самому проделать, и тогда уже закрепится в голове. Рад хотя бы тому, что понимаю что именно на уроке делается...)))
@АлександрМелянюк-ц9ю
@АлександрМелянюк-ц9ю 3 жыл бұрын
Ещё в редактировании категории (когда методом GET приходим) можно добавить такую проверку: if(!$topic['id']) { header('location: ' . BASE_URL . 'admin/topics/index.php'); } Это чтобы вручную в адресной строке не подставляли id'шник которого не существует в базе! Может в следующих видео это уже есть, но я пока на этом видео!) Спасибо за видео!!!!
@andrievskii
@andrievskii 3 жыл бұрын
Проверка ок, но никто не сможет ничего подставить, так как попасть на страницу можно будучи админом))
@АлександрМелянюк-ц9ю
@АлександрМелянюк-ц9ю 3 жыл бұрын
@@andrievskii Ну это да! А вдруг админ-неадекват будет?)) Спасибо за новый видос, который только-что вышел! Лай поставил)
@вано-в9в
@вано-в9в 11 ай бұрын
Есть один недочет при редактировании категории(при редактировании именно названия категории), так вот, если указать название уже имеющейся категории, но из другой строки сайт будет ложиться, так как в коде не отлавливается это.
@andrievskii
@andrievskii 11 ай бұрын
Спасибо за тесты))
@supermel531
@supermel531 2 жыл бұрын
Большое спасибо!
@aeeyae
@aeeyae 10 ай бұрын
Спасибо за видео!
@Tech-m3o
@Tech-m3o 2 жыл бұрын
Есть один вопрос, в видео у автора переход по страницам происходит почти моментально, и данные подгружаются быстро из бд, я делаю аналогичное приложение, повторяю просто, использую open server, но скорость загрузки значительно хуже (секунды 2-3 грузит страницу) . Пк не слабый, все остальное работает отлично, может это из за того что я использую open server?
@dospundos927
@dospundos927 5 ай бұрын
Стоило бы доработать проверку в случае редактирования категории, если в случае смены имени на уже существующее выдавался бы errMsg
@Roflyanik
@Roflyanik 2 жыл бұрын
Спасибо!
@nurlannadzhavov1054
@nurlannadzhavov1054 2 жыл бұрын
Понимаю пока, что это все самописно создающийся блок. И я пока что только на пути к "саморазвитию". Но "спецы" может мне подскажут, неужели все сайты так долго делаются? А точнее используя фреймворки типа Laravel тоже надо так все заново создавать? Спасибо заранее тем, кто ответит на душераздирающий мой вопрос))) И спасибо автору Андрею, за то что сидел и корпел над видосами, что бы нам приоткрыть занавес в сам процесс программирования.
@samali3147
@samali3147 2 жыл бұрын
Отличная инфа!
@alexandrsarkisian8173
@alexandrsarkisian8173 Жыл бұрын
а почему не работает функция update
@andrievskii
@andrievskii Жыл бұрын
Надо смотреть, я же не могу спустя время и не зная ваш проект понимать почему, провести пошаговую отладку. или переписать ее с нуля)
@alexandrsarkisian8173
@alexandrsarkisian8173 Жыл бұрын
@@andrievskii я уже все сделал просто вы забыли показать как добавляли функцию update and delete в db.php но большое спасибо за уроки и что ответилли
@demianamnel01
@demianamnel01 2 жыл бұрын
У когт возникает ошибка SQLSTATE вернитесь в видео "Дорабатываем функции запросов к базе данных" и почекайте закрепленный комментарий. Автор любезно не упомянул, что не внес важную поправку в функцию SelectOne в db.php
@РамазанСаидов-ц7ю
@РамазанСаидов-ц7ю 2 жыл бұрын
что нужно там поправить,? знак равно?
@kobalt-tv-777
@kobalt-tv-777 2 жыл бұрын
А исходник (репозиторий) проекта нет? 😀
@hycode05
@hycode05 2 жыл бұрын
надо учиться писать код, копипастить может любой)
@evgenypetrovich7881
@evgenypetrovich7881 3 жыл бұрын
Fatal error: Uncaught PDOException: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'fgdg' in 'field list' in C:\OpenServer\domains\project-1.local\app\database\db.php:130 Stack trace: #0 C:\OpenServer\domains\project-1.local\app\database\db.php(130): PDOStatement->execute() #1 C:\OpenServer\domains\project-1.local\app\controllers\topics.php(24): insert() #2 C:\OpenServer\domains\project-1.local\admin\topics\create.php(6): include('C:\\OpenServer\\d...') #3 {main} thrown in C:\OpenServer\domains\project-1.local\app\database\db.php on line 130 Застрял((
@demianamnel01
@demianamnel01 2 жыл бұрын
Привет, ты решил эту проблему?
@AlekseyStelz
@AlekseyStelz 2 жыл бұрын
Создание категории проходит без ошибок все супер. Как дело дошло до обновления все плохо! Похоже застрял, не пойму где несоответствие. Warning: Trying to access array offset on value of type bool in C:\Server\data\htdocs\app\controllers\topics.php on line 60 Warning: Undefined array key "id" in C:\Server\data\htdocs\app\controllers\topics.php on line 67 Fatal error: Uncaught PDOException: SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens in C:\Server\data\htdocs\app\db\db.php:115 Stack trace: #0 C:\Server\data\htdocs\app\db\db.php(115): PDOStatement->execute(Array) #1 C:\Server\data\htdocs\app\controllers\topics.php(68): update('topics', NULL, Array) #2 C:\Server\data\htdocs\admin\topics\edit.php(3): include('C:\\Server\\data\\...') #3 {main} thrown in C:\Server\data\htdocs\app\db\db.php on line 115
@demianamnel01
@demianamnel01 2 жыл бұрын
Привет, ты решил эту проблему?
@РамазанСаидов-ц7ю
@РамазанСаидов-ц7ю 2 жыл бұрын
@@demianamnel01 а ты смог?
@demianamnel01
@demianamnel01 2 жыл бұрын
@@РамазанСаидов-ц7ю, да, коммент даже под этим видео есть) посмотри внимательней. Вернись к видео "Дорабатываем функции запросов к базе данных" и посмотри закреп. коммент, там вносятся изменения в функцию SelectOne в db.php, которые на видео не проговариваются)
@РамазанСаидов-ц7ю
@РамазанСаидов-ц7ю 2 жыл бұрын
@@demianamnel01 у меня другая проблема по моему, у меня вместо Id вставляетая название категории
@РамазанСаидов-ц7ю
@РамазанСаидов-ц7ю 2 жыл бұрын
@@demianamnel01 POST[id] = старому названию категории (
@codeurient
@codeurient Жыл бұрын
klass
@albert.official
@albert.official Жыл бұрын
Огромное спасибо
@user-natal04ka
@user-natal04ka Жыл бұрын
Спасибо!
Пишем логику поиска по сайту | Динамический веб-сайт
19:07
У вас там какие таланты ?😂
00:19
Карина Хафизова
Рет қаралды 24 МЛН
Players vs Pitch 🤯
00:26
LE FOOT EN VIDÉO
Рет қаралды 123 МЛН
😜 #aminkavitaminka #aminokka #аминкавитаминка
00:14
Аминка Витаминка
Рет қаралды 3,1 МЛН
PIZZA or CHICKEN // Left or Right Challenge
00:18
Hungry FAM
Рет қаралды 15 МЛН
Комментарии на PHP для блога | Динамический веб-сайт
47:27
Андрей Андриевский
Рет қаралды 8 М.
СПР4 (пользов-е виды расчета, премия кроме самого рук-ля, смены)
28:19
Александр Старичков про УЧЕТ
Рет қаралды 20
CRUD операции для REST API на Frontend стороне
40:42
Михаил Непомнящий
Рет қаралды 22 М.
PHP + PDO. Работа с MySQL.
38:44
AreaWeb
Рет қаралды 15 М.
React JS c Нуля - Курс для начинающих БЕЗ ВОДЫ [2024]
3:42:01
Владилен Минин
Рет қаралды 356 М.
У вас там какие таланты ?😂
00:19
Карина Хафизова
Рет қаралды 24 МЛН