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 sa WorldWideScripts.net

Mag-subscribe sa aming mga feed upang manatili hanggang sa petsa!

Bago! Sundin amin sa gusto mo!


smplPDO - MySql Database Helper Class - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

smplPDO Database Abstraction Class

smplPDO ay isang simple at light-weight PHP PDO Database Abstraction Class nakasulat na pahabain Bagay Data PHP (PDO) na may lubos na kapaki-pakinabang na tampok. Shorthand pamamaraan ng naka-pack na may ito maaaring mabawasan ang dami ng mga duplicate na code at taasan ang pagiging madaling mabasa ng iyong mga script pati na rin mapabuti ang seguridad at pagganap na may awtomatikong paghahanda at pagpapatupad sa inihandang pahayag.

Sa smplPDO, maaari mong isulat ang fully functional na hinimok ng database PHP apps na may ZERO kaalaman sa SQL.

 // Napakaluwag simpleng halimbawa pagpapatunay ng gumagamit sa smplPDO. // Init smplPDO $ Db = bagong smplPDO ("MySQL: host = localhost; dbname = database", 'dbuser', 'dbpass'); // Na nai-post ng user ang kanyang email at password sa isang form $ Email = array ('email' => $ _ POST ['email']); // Suriin kung umiiral na ang user na may email na isinumite: kung (! $ db-> umiiral ('user, $ email)) lumabas ('User ay hindi nahanap!'); // Kung ang gumagamit ay natagpuan, tingnan kung nagsumite password ay tama: iba pa kung ($ db-> get_var ('user, $ email,' password ')! = MD5 ($ _POST [' PWD '])) lumabas ('Maling password'); // Natagpuan ang user & password ay tama, kaya sabihin maligayang pagdating sa FIRSTNAME: echo 'Maligayang pagdating,'. $ Db-> get_var ('user, $ email,' FIRSTNAME '); 

Tingnan ang dokumentasyon para sa higit pang mga halimbawa code.

Pangunahing Mga Tampok

  • Magaang: malinis, madaling maunawaan code.
  • Gumagamit ng Bagay sa Data PHP (PDO) na may pinakamahusay na kasanayan.
  • Awtomatikong Lumilikha Inihanda mga pahayag.
  • Madaling Ipasok, I-update, Tanggalin ang Paraan.
  • Pumili ng hilera, Haligi, Variable gamit ang isang-liners.
  • Ganap na dokumentado.
  • Patuloy na Suporta.

Tulong

Makipag-ugnay sa akin kung mayroon kang anumang mga katanungan o mga problema sa klase na ito. Ay kong gawin ang aking makakaya upang sagutin ang lahat ng mga email bilang mabilis hangga't maaari.

Paggamit

 // Isama ang klase file sa iyong script. nangangailangan ('/ path / sa / smplPDO.php'); $ Db_host = 'localhost'; $ Db_name = 'database'; $ Db_user = 'db_username'; $ Db_pass = 'db_password'; // Init sa klase katulad ng PDO $ Db = bagong smplPDO ("MySQL: host = $ db_host; dbname = $ db_name", $ db_user, $ db_pass); // INSERT, UPDATE, ALISIN may inihandang mga pahayag: $ Db-> isingit ('talahanayan', array ('name' => 'John Doe', 'edad' => 28)); $ Db-> update ('talahanayan', array ('edad' => 29), array ('name' => 'John Doe')); $ Db-> tanggalin ('talahanayan', array ('name' => 'John Doe')); // Piliin ang lahat, solong hilera, solong hanay at solong variable: $ Db-> get_all ('talahanayan', array ('edad' => 22)); $ Db-> get_row ('talahanayan', array ('name' => 'John Doe')); $ Db-> get_col ('talahanayan', array ('edad' => 28), array ('pangalan')); $ Db-> get_var ('talahanayan', array ('name' => 'John Doe')); // GROUP NG, ORDER BY AT LIMIT // Itakda ang mga ito bago mismo ang anumang get_ * tawag: $ Db-> group_by = "edad"; // Hilera group sa pamamagitan ng patlang ng edad. $ Db-> order_by = "id DESC"; // Order sa pamamagitan ng patlang id pababang. $ Db-> limitasyon = "0,10"; // Makakuha ng 10 mga hilera na nagsisimula mula sa 0. $ Db-> get_all ('talahanayan', array ('edad' => 22)); // Suriin kung umiiral na ang record: kung ($ db-> umiiral ('talahanayan', array ('name' => 'John Doe'))) echo 'Umiiral na-record!'; // Kunin ang bilang ng pagtutugma ng mga tala: $ Db-> get_count ('talahanayan', array ('edad' => 22)); // Tingnan ang huling error catched: echo $ db-> error; // I-print ang lahat ng kinakailangang mga katangian: $ Db-> debug (); 

Kasaysayan ng Bersyon

v1.1
  • Minor Bug Pag-aayos at pagwawasto.
v1.0
  • Paunang bersyon.

I-download
Iba pang mga bahagi sa kategoryang itoAng lahat ng mga bahagi ng may-akdang ito
Mga komentoMga madalas itanong at sagot

Properties

Nilikha:
6 Nobyembre 12

Huling Update:
N / A

Bersyon ng Software:
PHP 5.x

File Kasamang:
PHP

Keyword

eCommerce, ang lahat ng mga Item, abstraction, klase, database, db, MySQL, pdo, php, wrapper