1) Примеры W3Schools используют абсолютно ужасный код PHP.Например, вы скопировали и вставили туда этот код и, вероятно, продолжите использовать его, даже не заметив, что он чрезвычайно склонен к атакам SQL-инъекций .Всегда чистый пользовательский ввод, всегда .В противном случае, не беспокойтесь, когда увидите, что ваша база данных исчезла.
2) Слово «дата» - это зарезервированное слово в словаре MySQL.Он используется для указания типа данных столбца или для форматирования выражения даты для использования в запросе.Не используйте зарезервированные слова для имен столбцов, вы, скорее всего, столкнетесь с ошибкой, и вам будет интересно, что происходит с вашим кодом, который выглядит нормально.
3) Всегда тестируйте свой SQL в графическом интерфейсе( SQLYog - мой любимый), чтобы проверить, работает ли он и можно ли как-то его сломать, основываясь на вводе.
В противном случае - да, попробуйте собственное предложение, лучше всего использовать метод проб и ошибок.способ учиться, потому что он останется с вами навсегда.