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, обгортка