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

— Tambah-On untuk WorldWideScripts.net

Melanggan suapan kami untuk kekal sehingga tarikh!

Baru! Ikut kami yang anda mahu!


smplPDO - MySql Database Helper Class - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

smplPDO Abstraksi Database Kelas

smplPDO adalah PHP PDO Abstraksi Pangkalan Data Kelas sederhana dan ringan bertulis untuk melanjutkan PHP Data Objects (PDO) dengan ciri-ciri yang sangat berguna. Kaedah trengkas dikemas dengan itu dapat mengurangkan jumlah kod salinan dan meningkatkan pembacaan skrip anda dan juga meningkatkan tahap keselamatan dan prestasi dengan menyediakan secara automatik & melaksanakan laporan disiapkan.

Dengan smplPDO, anda boleh menulis pangkalan data didorong berfungsi sepenuhnya aplikasi PHP dengan ZERO pengetahuan SQL.

 // Yang sangat mudah contoh pengesahan pengguna dengan smplPDO. // Init smplPDO $ Db = smplPDO baru ("mysql: host = localhost; dbname = database", "dbuser ',' dbpass '); // User posted e-mel dan kata laluan beliau dengan bentuk yang $ Email = array ('email' => $ _ POST ['email']); // Semak jika pengguna ada dengan e-mel yang dikemukakan: if (! $ db-> ada ('pengguna', $ e-mel)) keluar ('Pengguna tidak dijumpai!'); // Jika pengguna didapati, periksa sama ada kata laluan yang dikemukakan adalah benar: else if ($ db-> get_var ('pengguna', $ e-mel, 'password')! = md5 ($ _POST ['pwd'])) keluar ('Kata laluan salah'); // Pengguna mendapati & kata laluan adalah betul, jadi mari kita menyambut dengan nama depan: echo 'Selamat datang, ". $ Db-> get_var (, $ e-mel 'pengguna', 'nama depan'); 

Semak dokumentasi untuk contoh-contoh kod lanjut.

Ciri-ciri Utama

  • Ringan: bersih, mudah untuk memahami kod.
  • Menggunakan PHP Data Objects (PDO) dengan amalan terbaik.
  • Membuat Laporan Disiapkan secara automatik.
  • Mudah Insert, Update, Padam Kaedah.
  • Pilih Baris, Kolum, Pembolehubah dengan satu kalimat.
  • Didokumenkan sepenuhnya.
  • Sokongan yang berterusan.

Mendukung

Hubungi saya jika anda mempunyai sebarang soalan atau masalah dengan kelas ini. Saya akan melakukan yang terbaik untuk menjawab semua email secepat yang mungkin.

Pemakaian

 // Termasuk fail kelas dalam tulisan anda. memerlukan ('/ path / to / smplPDO.php'); $ Db_host = 'localhost'; $ DB_NAME = 'pangkalan data'; $ DB_User = 'db_username'; $ Db_pass = 'DB_PASSWORD'; // Init kelas yang sama sebagai PDO $ Db = smplPDO baru ("mysql: host = $ db_host; dbname = $ DB_NAME", $ DB_User, $ db_pass); // INSERT, UPDATE, DELETE dengan pernyataan siap: $ Db-> masukkan ('meja', array ('name' => 'John Doe', 'umur' => 28)); $ Db-> update ('meja', array ('usia' => 29), array ('name' => 'John Doe')); $ Db-> menghapus ('meja', array ('name' => 'John Doe')); // SELECT semua, baris, kolom dan pembolehubah tunggal: $ Db-> get_all ('meja', array ('usia' => 22)); $ Db-> get_row ('meja', array ('name' => 'John Doe')); $ Db-> get_col ('meja', array ('usia' => 28), array ('name')); $ Db-> get_var ('meja', array ('name' => 'John Doe')); // GROUP BY, ORDER BY DAN HAD // Membetulkan tanggapan salah mereka sebelum apa-apa get_ * panggilan: $ Db-> group_by = "usia"; // Baris kumpulan oleh medan usia. $ Db-> order_by = "id DESC"; // Perintah oleh medan id turun. $ Db-> limit = "0,10"; // Mendapat 10 baris bermula dari 0. $ Db-> get_all ('meja', array ('usia' => 22)); // Periksa sama ada rekod yang ada: if ($ db-> ada ('meja', array ('name' => 'John Doe'))) echo 'Rekod ada!'; // Dapatkan hitungan rekod yang hampir sama: $ Db-> get_count ('meja', array ('usia' => 22)); // Lihat Gangguan yang terakhir ditangkap: echo $ db-> kesilapan; // Cetak semua sifat yang diperlukan: $ Db-> debug (); 

Versi Sejarah

v1.1
  • Perbaikan bug kecil dan pembetulan.
v1.0
  • Versi awal.

Memuat turun
Komponen-komponen lain dalam kategori iniSemua komponen pengarang ini
KomenSoalan-soalan lazim dan jawapan

Properties

Dibuat:
6 November 12

Last Update:
N / A

Software Version:
PHP 5.x

Fail Termasuk:
PHP

Kata kunci

eCommerce, Semua Produk, abstraksi, kelas, pangkalan data, db, mysql, PDO, php, pembungkus