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 για WorldWideScripts.net

Εγγραφείτε για να μας ζωοτροφές για να μείνετε ενημερωμένοι!

Νέο! Ακολουθήστε μας όπως εσείς το θέλετε!


smplPDO - MySql Database Helper Class - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

smplPDO Database Αφαίρεση κατηγορίας

smplPDO είναι ένα απλό και ελαφρύ PHP ΠΟΠ Αφαίρεση Βάση Δεδομένων Class γραμμένο για την επέκταση PHP Data Objects (ΠΟΠ), με εξαιρετικά χρήσιμες λειτουργίες. Στενογραφία μεθόδους γεμάτη με αυτό μπορεί να μειώσει το ποσό των διπλών κώδικα και να αυξηθεί η αναγνωσιμότητα των σεναρίων σας, καθώς και τη βελτίωση της ασφάλειας και της απόδοσης με αυτόματα την προετοιμασία και την εκτέλεση έτοιμες καταστάσεις.

Με smplPDO, μπορείτε να γράψετε πλήρως λειτουργική βάση δεδομένων με γνώμονα τις εφαρμογές PHP με μηδενική γνώση του SQL.

 // Πολύ απλό παράδειγμα ελέγχου ταυτότητας χρήστη με smplPDO. // Init smplPDO $ Db = νέα smplPDO ("MySQL: υποδοχής = localhost? Dbname = βάση δεδομένων", "dbuser», «dbpass»)? // User posted e-mail και τον κωδικό πρόσβασης της με μια μορφή $ E-mail = array ('e-mail' => $ _ POST ['email'])? // Ελέγξτε αν υπάρχει ένας χρήστης με την υποβληθείσα email: if (! $ dB-> υπάρχει (, $ ηλεκτρονικού ταχυδρομείου «χρήστες»)) έξοδο («Ο χρήστης δεν βρέθηκε!»)? // Αν βρεθεί χρήστη, ελέγξτε αν υποβληθεί κωδικός πρόσβασης είναι σωστός: else if ($ dB-> get_var («χρήστες», $ e-mail, «κωδικό πρόσβασης»)! = MD5 ($ _POST ["pwd"])) εξόδου ('Λάθος Κωδικός »)? // Χρήστη βρέθηκε και ο κωδικός πρόσβασης είναι σωστός, οπότε ας καλωσόρισμα με όνομα: echo "Καλώς,». $ DB-> get_var (, $ ηλεκτρονικού ταχυδρομείου «χρήστες», «Όνομα»)? 

Αναχώρηση τεκμηρίωση για περισσότερα παραδείγματα κώδικα.

Κύρια Χαρακτηριστικά

  • Ελαφρύ: καθαρό, εύκολο να καταλάβει κωδικό.
  • Χρησιμοποιεί αντικείμενα PHP Δεδομένων (ΠΟΠ) με τις βέλτιστες πρακτικές.
  • Δημιουργεί αυτόματα έτοιμες καταστάσεις.
  • Εύκολη Εισαγωγή, Ενημέρωση, Διαγραφή Μέθοδοι.
  • Επιλογή γραμμών, στηλών, μεταβλητές με ένα-σκάφη της γραμμής.
  • Πλήρως τεκμηριωμένες.
  • Συνεχής υποστήριξη.

Υποστήριξη

Επικοινωνήστε μαζί μου αν έχετε οποιεσδήποτε απορίες ή προβλήματα με αυτήν την κατηγορία. Θα κάνω το καλύτερό μου για να απαντήσει σε όλα τα μηνύματα όσο το δυνατόν γρηγορότερα.

Χρήση

 // Συμπεριλάβετε αρχείο τάξη στο σενάριό σας. απαιτούν ("/ path / to / smplPDO.php ')? $ Db_host = "localhost"? $ Db_name = «βάση δεδομένων»? $ Db_user = "db_username»? $ Db_pass = "db_password»? // Init την κατηγορία ίδιο ως ΠΟΠ $ Db = νέα smplPDO ("MySQL: υποδοχής = $ db_host? Dbname = $ db_name", $ db_user, $ db_pass)? // INSERT, UPDATE, DELETE με έτοιμα δηλώσεις: $ DB-> Εισαγωγή («τραπέζι», array ('name' => "John Doe", "ηλικία" => 28))? $ DB-> ενημέρωση («τραπέζι», array ('ηλικία' => 29), array ('name' => "John Doe"))? $ DB-> διαγραφή («τραπέζι», array ('name' => "John Doe"))? // Επιλέξτε όλα, ενιαία γραμμή, μίας στήλης και μίας μεταβλητής: $ DB-> get_all («τραπέζι», array ('ηλικία' => 22))? $ DB-> get_row («τραπέζι», array ('name' => "John Doe"))? $ DB-> get_col («τραπέζι», array ('ηλικία' => 28), array ('όνομα "))? $ DB-> get_var («τραπέζι», array ('name' => "John Doe"))? // GROUP BY, ORDER BY ΚΑΙ ΟΡΙΟ // Να ρυθμίσετε σωστά πριν από κάθε get_ * κλήσης: $ DB-> group_by = "ηλικία"? // Σειρές ομάδα από το πεδίο της ηλικίας. $ DB-> order_by = "id DESC"? // Παραγγελία από το πεδίο id φθίνουσα. $ DB-> = όριο "0,10"? // Πάρει 10 σειρές αρχίζοντας από 0. $ DB-> get_all («τραπέζι», array ('ηλικία' => 22))? // Ελέγξτε αν υπάρχει ένα αρχείο: αν ($ dB-> υπάρχει («τραπέζι», array ('name' => "John Doe"))) echo "υπάρχει Εγγραφή!»? // Πάρτε την καταμέτρηση των εγγραφών που ταιριάζουν: $ DB-> get_count («τραπέζι», array ('ηλικία' => 22))? // Δείτε το τελευταίο σφάλμα catched: echo $ dB-> λάθος? // Εκτυπώστε όλες τις απαραίτητες ιδιότητες: $ DB-> debug ()? 

Ιστορικό εκδόσεων

v1.1
  • Μικρές διορθώσεις σφαλμάτων και διορθώσεις.
v1.0
  • Η αρχική έκδοση.

Λήψη
Άλλα στοιχεία σε αυτή την κατηγορίαΌλα τα συστατικά αυτού του συγγραφέα
ΣχόλιαΣυχνές ερωτήσεις και απαντήσεις

Properties

Δημιουργήθηκε:
6 του Νοεμβρίου, 12? Τελευταία Ενημέρωση

Λέξεις-κλειδιά

το ηλεκτρονικό εμπόριο, όλα τα στοιχεία, αφαίρεση, τάξη, βάση δεδομένων, db, MySQL, ΠΟΠ, php, περιτύλιγμα