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

— Lisäosa WorldWideScripts.net

Tilaa syötteen pysymään ajan tasalla!

Uusi! Seuraa meitä kuin haluat!


smplPDO - MySql Database Helper Class - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

smplPDO tietokannan abstraktio luokka

smplPDO on yksinkertainen ja kevyt PHP SAN tietokannan abstraktio luokan kirjoitettu laajentaa PDO (SAN) erittäin hyödyllisiä ominaisuuksia. Pika- menetelmiä täynnä se voi vähentää päällekkäisiä koodin ja lisätä luettavuutta skriptejä sekä parantaa turvallisuutta ja suorituskykyä automaattisesti valmistelee ja täytäntöönpanosta valmis lausuntoja.

Kanssa smplPDO, voit kirjoittaa täysin toimiva tietokanta ajetaan PHP apps nolla osata SQL.

 // Hyvin yksinkertainen käyttäjän todentaminen esimerkiksi smplPDO. // Init smplPDO $ Db = uusi smplPDO ("mysql: host = localhost; dbname = tietokanta", "dbuser ',' dbpass '); // Käyttäjä lähetetty hänen sähköpostiosoitetta ja salasanaa muodossa $ Email = array ('email' => $ _ POST ['email']); // Tarkista, onko käyttäjä olemassa kanssa toimitettu sähköpostitse: if (! $ DB> olemassa ("käyttäjät", $ email)) exit ("Käyttäjää ei löytynyt!"); // Jos käyttäjä löytyy, tarkista toimitettu salasana on oikea: if ($ DB> get_var ("käyttäjät", $ email, "salasana")! = md5 ($ _POST ['pwd'])) exit ("Väärä salasana"); // Käyttäjä löytynyt ja salasana on oikea, joten katsotaanpa tervetulleita etunimi: echo "Tervetuloa,". $ DB> get_var ("käyttäjät", $ email "etunimi"); 

Tutustu dokumentointi lisää koodiesimerkkejä.

Tärkeimmät ominaisuudet

  • Kevyt: puhdas, helppo ymmärtää koodin.
  • Käyttää PDO (SAN) parhaita käytäntöjä.
  • Luo automaattisesti Valmistetut liitetiedot.
  • Helppo lisätä, päivittää, Poista Methods.
  • Valitse rivit, sarakkeet, muuttujat, joissa yksi-alukset.
  • Täysin dokumentoitu.
  • Jatkuvaa tukea.

Tuki

Ota minuun yhteyttä, jos sinulla on kysyttävää tai ongelmia tämän luokan. Minä teen parhaani vastata kaikkiin sähköposteihin mahdollisimman nopeasti.

Käyttö

 // Sisällytä luokan tiedosto käsikirjoitus. vaatia ("/ path / to / smplPDO.php '); $ Db_host = 'localhost'; $ Db_name = 'tietokanta'; $ Db_user = 'db_username'; $ Db_pass = 'db_password'; // Init luokka sama kuin SAN $ Db = uusi smplPDO ("mysql: host = $ db_host; dbname = $ db_name", $ db_user, $ db_pass); // INSERT, UPDATE, DELETE kanssa valmiita lausuntoja: $ DB> Lisää ('table', array ('name' => 'John Doe "," ikä "=> 28)); $ DB> päivitys ('table', array ('ikä' => 29), array ('name' => 'John Doe ")); $ DB> poista ("taulukko", array ('name' => 'John Doe ")); // Valitse kaikki, yhden rivin, yksi sarake ja yksi muuttuja: $ DB> get_all ('table', array ('ikä' => 22)); $ DB> get_row ('table', array ('name' => 'John Doe ")); $ DB> get_col ('table', array ('ikä' => 28), array ('nimi')); $ DB> get_var ('table', array ('name' => 'John Doe ")); // GROUP BY, ORDER BY ja rajoittaa // Asettaa niitä juuri ennen get_ * puhelu: $ DB> group_by = "ikä"; // Ryhmä rivit iän kenttään. $ DB> order_by = "id laskeva"; // Jotta id kentän laskevasti. $ DB> raja = "0,10"; // Saat 10 riviä alkaen 0. $ DB> get_all ('table', array ('ikä' => 22)); // Tarkista, onko tiedossa, että: if ($ DB> olemassa ("taulukko", array ('name' => 'John Doe'))) echo "Record olemassa! '; // Hanki lasken matching kirjaa: $ DB> get_count ('table', array ('ikä' => 22)); // Katso viimeinen virhe nappasi: echo $ DB> virhe; // Tulosta kaikki tarvittavat ominaisuudet: $ DB> debug (); 

Versiohistoria

v1.1
  • Pieniä korjauksia ja korjauksia.
v1.0
  • Alkuperäisessä versiossa.

Lataa
Muut komponentit tässä luokassaKaikki osat tämän tekijän
KommentitUsein kysyttyjä kysymyksiä ja vastauksia

Ominaisuudet

Kirjoittaja:
06 marraskuu 12, Last Update

Software Version:
PHP 5.x, tiedostojen mukana

Avainsanoja

eCommerce, Kaikki tuotteet, abstraktio, luokka, tietokanta, db, mysql, SAN, PHP, kä, ä, re