Найти в Дзене

Класс для работы с mysql

Продолжаю работать над своей учебной CMS. И наконец-то осилил класс для работы с базой данных MySQL. Для меня это был не простой опыт, было много ошибок и даже хотелось просто взять чужую библиотеку и на этом успокоиться.

Продолжаю работать над своей учебной CMS. И наконец-то осилил класс для работы с базой данных MySQL. Для меня это был не простой опыт, было много ошибок и даже хотелось просто взять чужую библиотеку и на этом успокоиться.

Кстати мне кажется использование чужих библиотек это вовсе даже и неплохо, но не в данном проекте. Это не коммерческий а учебный проект и мне кажется что, для того чтоб научиться лучше хотя-бы попытаться всё сделать самому.

Класс получлся простой и я думаю в последствии он будет ещё не раз улучшаться. Хотябы потому-что я пока понятия не имею как устроены сложные запросы. Читал о них, но не знаю как использовать.

Конструктор задаёт параметры для подключения, методы отвечают за виды запросовСледовательно весь класс заточен под простые запросы. В нём всего 4 метода и конструктор.

  • select — простая выборка
  • insert — вставка
  • update — обновление
  • delete — удаление

Понимаю, что это не вершина мастерства, но надеюсь что для моего уровня вполне не плохо.

Если понравилась статья, поставьте, пожалуйста, лайк!

Если Вы интересуетесь программированием на PHP и созданием сайтов — подписывайтесь, и комментируйте материал. Будем учитсья вместе.

Если Вы специалист и случайно наткнулись на мою статью, пожалуйста укажите на ошибки, скажите где копать. Возможно именно ваш совет поможет мне и другим избежать большого количества ошибок на пути обучения программированию.