WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
PHP Scripts / Database Abstractions

smplPDO - MySql Database Helper Class

— Дополнения к WorldWideScripts.net

Подпишитесь на наш канал, чтобы оставаться в курсе событий!

Новинка! Следуйте за нами, как вы хотите!


smplPDO - MySql Database Helper Class - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

smplPDO Database Абстракция класса

smplPDO это простой и легкий PHP PDO Абстракция базы данных класса написано расширить объекты PHP данных (PDO) с чрезвычайно полезных функций. Короткие методы упакованные с ним может уменьшить количество повторяющегося кода и повысить читаемость ваших сценариев, а также повысить безопасность и производительность с автоматически подготовке и выполнении подготовленные заявления.

С smplPDO, вы можете написать полнофункциональные основе баз данных PHP-приложений с нулевым знанием SQL.

 // Очень простой пример аутентификации пользователя с smplPDO. // Инициализации smplPDO $ ДБ = новый smplPDO ("MySQL: хост = локальный; имя_бд = база данных", "DbUser ',' dbpass '); // Пользователь отправил ее электронную почту и пароль с формой $ Электронная почта = массив ("электронная почта" => $ _ POST ['электронная почта']); // Проверяем, если пользователь существует с представленной электронной почте: если (! $ db-> существует ("пользователей, $ электронная почта)) Выход ("Пользователь не найден!"); // Если пользователь находится, проверить, если они представлены пароль правильный: еще если ($ db-> get_var ("пользователей, $ электронная почта," пароль ")! = md5 ($ _POST ['PWD'])) Выход ('Неверный пароль'); // Пользователь нашли и пароль правильный, так что давайте прием с FirstName: 'Добро пожаловать' эхо. $ Db-> get_var ("пользователей, $ электронная почта," Имя "); 

Проверьте документацию для большего количества примеров кода.

Основные черты

  • Легкий: чистый, легко понять код.
  • Использует объекты PHP данных (PDO) с передовой практикой.
  • Автоматически создает подготовленные заявления.
  • Легкий Insert, Update, Delete методы.
  • Выберите строки, столбцы, переменные с остротами.
  • Полностью Документально.
  • Непрерывная поддержка.

Поддержка

Свяжитесь со мной, если у вас есть какие-либо вопросы или проблемы с этим классом. Я сделаю все возможное, чтобы ответить на все письма так быстро, как это возможно.

Использование

 // Включить файл класса в сценарии. требуют ('/ путь / к / smplPDO.php'); $ DB_HOST = "локальный"; $ Db_name = 'базы данных'; $ Db_user = 'db_username'; $ Db_pass = 'DB_PASSWORD'; // Инициализировать класс же, как PDO $ ДБ = новый smplPDO ("MySQL: хост = $ DB_HOST; имя_бд = $ db_name", $ db_user, $ db_pass); // INSERT, UPDATE, DELETE с подготовленными операторами: $ Db-> вставить ('стол', массив ('имя' => 'John Doe', 'возраст' => 28)); $ Db-> обновление ('стол', массив ('возраст' => 29), массив ('имя' => 'John Doe')); $ Db-> Удалить ('стол', массив ('имя' => 'John Doe')); // Выбираем все, однорядные, один столбец и одну переменную: $ Db-> get_all ('стол', массив ('возраст' => 22)); $ Db-> get_row ('стол', массив ('имя' => 'John Doe')); $ Db-> get_col ('стол', массив ('возраст' => 28), массив ('имя')); $ Db-> get_var ('стол', массив ('имя' => 'John Doe')); // GROUP BY, ORDER BY и LIMIT // Установить их прямо перед любой get_ * звонок: $ Db-> group_by = "возраст"; // Группа строк по возрастным области. $ Db-> order_by = "ID DESC"; // Порядок по ID поля по убыванию. $ Db-> предел = "0,10"; // Получить 10 строк, начиная с 0. $ Db-> get_all ('стол', массив ('возраст' => 22)); // Проверяем, если запись существует: если ($ db-> существует ('стол', массив ('имя' => 'John Doe'))) эхо "Запись существует! '; // Получить количество совпадающих записей: $ Db-> get_count ('стол', массив ('возраст' => 22)); // См последняя ошибка поймал: Эхо $ db-> ошибка; // Вывести все необходимые свойства: $ Db-> отладки (); 

История версий

v1.1
  • Малой исправлениями и.
v1.0
  • Первоначальная версия.

Скачать
Другие компоненты в этой категорииВсе компоненты этого автора
КомментарииЧасто задаваемые вопросы и ответы

Свойства

Создан:
6 12 ноября

Последнее обновление:
N / A

Software Version:
PHP 5.x

Файлы комплекте:
PHP

Ключевые слова

электронной коммерции, все товары, абстракция, класс, базы данных, дБ, MySQL, PDO, PHP, обертка