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

— Add-On ke WorldWideScripts.net

@id1wwsBerlangganan feed kami untuk tetap up to date!

Baru ! Ikuti kami seperti yang Anda inginkan!


smplPDO - MySql Database Helper Class - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

smplPDO Abstraksi Database Kelas

smplPDO adalah PHP PDO Abstraksi Database Kelas sederhana dan ringan ditulis untuk memperpanjang PHP Data Objects (PDO) dengan fitur yang sangat berguna. Metode singkat dikemas dengan itu dapat mengurangi jumlah duplikat kode dan meningkatkan pembacaan skrip Anda serta meningkatkan keamanan dan kinerja dengan secara otomatis mempersiapkan & melaksanakan pernyataan siap.

Dengan smplPDO, Anda dapat menulis aplikasi database driven PHP berfungsi penuh dengan ZERO pengetahuan tentang SQL.

 // Contoh otentikasi pengguna yang sangat sederhana dengan smplPDO. // Init smplPDO $ Db = new smplPDO ("mysql: host = localhost; dbname = database", "dbuser ',' dbpass '); // User posted email dan password-nya dengan bentuk $ Email = array ('email' => $ _ POST ['email']); // Periksa apakah pengguna ada dengan email yang diajukan: if (! $ db-> ada ('pengguna', $ email)) exit ('Pengguna tidak ditemukan!'); // Jika pengguna ditemukan, periksa jika password yang disampaikan adalah benar: else if ($ db-> get_var ('pengguna', $ email, 'password')! = md5 ($ _POST ['pwd'])) exit ('Sandi Salah'); // Pengguna ditemukan & password sudah benar, jadi mari kita menyambut dengan nama depan: echo 'Selamat datang,'. $ Db-> get_var ('pengguna', $ email, 'firstname'); 

Periksa dokumentasi untuk contoh kode lebih.

Fitur utama

  • Ringan: bersih, mudah untuk memahami kode.
  • Menggunakan PHP Data Objects (PDO) dengan praktik terbaik.
  • Secara otomatis Membuat Laporan Disiapkan.
  • Mudah Insert, Update, Delete Metode.
  • Pilih Rows, Columns, Variabel dengan satu kalimat.
  • Sepenuhnya didokumentasikan.
  • Dukungan terus menerus.

Mendukung

Hubungi saya jika Anda memiliki pertanyaan atau masalah dengan kelas ini. Saya akan melakukan yang terbaik untuk menjawab semua email secepat mungkin.

Pemakaian

 // Sertakan file kelas dalam naskah Anda. membutuhkan ('/ path / to / smplPDO.php'); $ Db_host = 'localhost'; $ Db_name = 'database'; $ DB_User = 'db_username'; $ Db_pass = 'DB_PASSWORD'; // Init kelas yang sama seperti PDO $ Db = smplPDO baru ("mysql: host = $ db_host; dbname = $ db_name", $ DB_User, $ db_pass); // INSERT, UPDATE, DELETE dengan pernyataan siap: $ Db-> insert ('table', array ('nama' => 'John Doe', 'usia' => 28)); $ Db-> update ('table', array ('usia' => 29), array ('nama' => 'John Doe')); $ Db-> delete ('table', array ('nama' => 'John Doe')); // SELECT semua, baris, kolom tunggal dan variabel tunggal: $ Db-> get_all ('table', array ('usia' => 22)); $ Db-> get_row ('table', array ('nama' => 'John Doe')); $ Db-> get_col ('table', array ('usia' => 28), array ('name')); $ Db-> get_var ('table', array ('nama' => 'John Doe')); // GROUP BY, ORDER BY DAN LIMIT // Mengatur mereka tepat sebelum get_ * panggilan: $ Db-> group_by = "usia"; // Kelompok baris dengan bidang usia. $ Db-> order_by = "id DESC"; // Order by id lapangan menurun. $ Db-> limit = "0,10"; // Mendapatkan 10 baris mulai dari 0. $ Db-> get_all ('table', array ('usia' => 22)); // Periksa apakah catatan ada: if ($ db-> ada ('table', array ('nama' => 'John Doe'))) gema 'Rekam ada! "; // Dapatkan hitungan record yang cocok: $ Db-> get_count ('table', array ('usia' => 22)); // Lihat kesalahan terakhir ditangkap: echo $ db-> kesalahan; // Mencetak semua sifat yang diperlukan: $ Db-> debug (); 

Sejarah Versi

v1.1
  • Minor Perbaikan Bug dan koreksi.
v1.0
  • Versi awal.

Ambil
Komponen lain dalam kategori iniSemua komponen penulis ini
KomentarPertanyaan yang sering diajukan dan jawaban

Properties

Dibuat:
6 November 12, Last Update

Software Versi:
PHP 5.x

File Termasuk:
PHP

Kata kunci

eCommerce, Semua Produk, abstraksi, kelas, database, db, mysql, PDO, php, pembungkus