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

Mega Class Database (MYSQL) v 1.0

— Add- On til WorldWideScripts.net

Abonner på vårt feed for å holde deg oppdatert!

Nyhet! Følg oss som du vil ha det!


Mega Class Database (MYSQL) v 1.0 - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Mega Class Database (MySQL) v 1.0


Bruke alle funksjonene til MySQL i PHP.

Hovedtrekkene:

1. MySQL Kompatibel med: MySQL 3.23+, MySQL 4.0+, MySQL 4.1+, MySQL 5.0 +.
2. Enkel å bruke, rene, enkle å forstå koden.
3. Tilgang MySQL database uten kunnskap om MySQL eller SQL.
4. Bruker assosiative utvalg av data for å sette inn og oppdatere rader i databasen tabellen.
5. Valgfritt escape string-funksjonen for å unngå SQL-injeksjoner.
6. Oppretter automatisk Preparerte regnskap.
7. Velg rader, kolonner, Variabler med one-liners.
8. Easy Select, Insert, Update, Delete, filtrert
9. Riktig dokumenteres med eksempler og kommentarer.
10. Small Size.
11. Fest fullt dokumentert.


Funksjoner

 // Koble til server sql_connect ($ SQLServer, $ sqluser, $ sqlpassword, $ database, $ port = false, $ utholdenhet = false, $ new_link = false); // ------------------------------------------------ ----------------- + sql_query ($ query = ''); // Bygg sql uttalelse fra utvalg for å velge og velge forskjellige uttalelser // ------------------------------------------------ ----------------- + // Build LIMIT søket sql_query_limit ($ query, $ totalt, $ offset = 0); // ------------------------------------------------ ----------------- + // Hent aktuell rad sql_fetchrow ($ query_id); // ------------------------------------------------ ----------------- + // Mulige spørring verdier: SELECT, SELECT_DISTINCT funksjon sql_build_query ($ query, $ array); // ------------------------------------------------ ----------------- + // Kjør mer enn én innsats uttalelse. sql_multi_insert ($ bord, og $ sql_ary); // ------------------------------------------------ ----------------- + // Escape string brukes i sql spørring sql_escape (); // ------------------------------------------------ ----------------- + // Blir litt informasjon om den oppgitte tabellen. get_table_status ($ table_name); // ------------------------------------------------ ----------------- + // Blir det nøyaktige antallet rader i en bestemt tabell. get_row_count ($ table_name); // ------------------------------------------------ ----------------- + // Blir det estimerte antallet rader i en bestemt tabell. get_estimated_row_count ($ table_name); // ------------------------------------------------ ----------------- + // Skjerm sql feil side sql_error (); // ------------------------------------------------ ----------------- + // Bygg inn eller ikke i SQL sammenligning streng, bruker <> eller = på enkelt element sql_in_set ($ felt, $ array, $ negere = false, $ allow_empty_set = false); // ------------------------------------------------ ----------------- + // Riktig justere SOM uttrykk for spesialtegn sql_like_expression ($ uttrykk); // ------------------------------------------------ ----------------- + // Version informasjon om brukt database sql_server_info (); // ------------------------------------------------ ----------------- + // Returner antall berørte rader sql_affectedrows (); // ------------------------------------------------ ----------------- + // Søke å gitt radnummer sql_rowseek ($ rownum, & $ query_id); // ------------------------------------------------ ----------------- + // Få siste satt inn id etter innsatsen uttalelse sql_nextid (); // ------------------------------------------------ ----------------- + // Gratis sql resultat sql_freeresult ($ query_id = false); // ------------------------------------------------ ----------------- + // Nær sql-tilkobling sql_close (); // ------------------------------------------------ ----------------- + 

Bruk

 // Definere klassen filen i skriptet. define ('IN_MEGA_DB', true); // Inkluder klasse fil i skriptet. omfatter ('mega.class.database.php'); $ dbhost = 'localhost'; $ dbport = ''; $ DBNAME = 'database'; $ dbuser = 'db_username'; $ dbpasswd = 'db-passord'; $ tableprefix = ''; // ex tabellen brukes define ('USERS_TABLE', $ tableprefix 'brukere'.); // New Class $ db = new dbal_mysql (); // Koble Database $ con = sql_connect ($ dbhost, $ dbuser, $ dbpasswd, $ DBNAME, $ dbport); // ------------------------------------------------ ----------------- + // SELECT, INSERT, UPDATE, DELETE med preparerte uttalelser: // ------------------------------------------------ ----------------- + // Velg $ sql = $ DB> sql_query ("SELECT * FROM".USERS_TABLE »."); $ row = $ DB> sql_fetchrow ($ sql); // OR mens while ($ row = $ DB> sql_fetchrow ($ sql)) { // Mens kode } // ------------------------------------------------ ----------------- + // INSERT $ sql_ins = array ( 'id' => (int) '', 'brukernavn' => 'brukernavn', 'password' => '123456', 'e' => [email protected]', 'status' => (int) '1', ); $ sql = "INSERT INTO '. USERS_TABLE. ''. $ DB> sql_build_array ('INSERT', $ sql_ins); $ resultere = $ DB> sql_query ($ sql); // ------------------------------------------------ ----------------- + // UPDATE $ DB> sql_query (.. "UPDATE" USERS_TABLE "SET` password` = '123456' WHERE `id` = '1'"); // ------------------------------------------------ ----------------- + // DELETE $ DB> sql_query ("SLETT" USERS_TABLE "WHERE` id` = '1' "..); // ------------------------------------------------ ----------------- + // LIMIT QUERY if (! isset ($ _ GET ['side'])) {$ page = 1;} else {$ side = intval ($ _ GET ['side']);} $ sql_limit = '10'; $ sql_start = ($ sql_limit * $ side) - $ sql_limit; $ sql = "SELECT * FROM".USERS_TABLE "ORDER BY dato DESC."; $ resultere = $ DB> sql_query_limit ($ sql, $ sql_limit, $ sql_start); while ($ row = $ DB> sql_fetchrow ($ resultat)) { // Mens kode } // ------------------------------------------------ ----------------- + // Num Rows echo $ DB> get_row_count (USERS_TABLE); echo $ DB> get_estimated_row_count (USERS_TABLE); 


Versjonshistorikk

 v1.0 Første versjonen. 

Laste ned
Andre komponenter i denne kategorienAlle komponenter av denne forfatteren
KommentarerOfte stilte spørsmål og svar

Egenskaper

Laget:
21 januar 13

Siste oppdatering:
N / A

Filer Inkludert:
PHP

Programvareversjon:
PHP 4.x, PHP 5.x, MySQL 4.x, MySQL 5.x, Annet

Søkeord

eCommerce, eCommerce, Alle artikler, Klasse Database, klasse MYSQL, database, mega klassen database, mysql