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

Abonneer u op onze feed om de hoogte te blijven!

Nieuw! Volg ons als u het wilt!


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

Ads

Ad: Bluehost hosting

Mega klasse Database (MySQL) v 1.0


Gebruik alle functies van MySQL in PHP.

Belangrijkste kenmerken:

1. MySQL Compatibel met: MySQL 3.23+, MySQL 4.0+, MySQL 4.1+, MySQL 5.0+.
2. Makkelijk te gebruiken, schoon, gemakkelijk om code te begrijpen.
3. Toegang MySQL database zonder enige kennis van MySQL of SQL.
4. Maakt gebruik van associatieve array van de gegevens in te voegen en bijwerken rijen in de database tabel.
5. Optioneel escapestring functie om te voorkomen dat SQL-injecties.
6. maakt automatisch Prepared Statements.
7. Selecteer rijen, kolommen Variabelen met one-liners.
8. Easy Select, Insert, Update, Delete, gefilterd
9. Goed gedocumenteerd met voorbeelden en opmerkingen.
10. Klein formaat.
11. Bevestig volledig gedocumenteerd.


Functies

 // Verbinding maken met de server sql_connect ($ sqlserver, $ sqluser, $ sqlpassword, $ database $ port = false, $ persistentie = false, $ new_link = false); // ------------------------------------------------ ----------------- + sql_query ($ vraag = ''); // Build sql verklaring van array voor en selecteer verschillende verklaringen // ------------------------------------------------ ----------------- + // Build LIMIT-query sql_query_limit ($ query, $ totaal $ offset = 0); // ------------------------------------------------ ----------------- + // Fetch huidige rij sql_fetchrow ($ query_id); // ------------------------------------------------ ----------------- + // Mogelijke vraag waarden: SELECT, SELECT_DISTINCT functie sql_build_query ($ query, $ array); // ------------------------------------------------ ----------------- + // Run meer dan een insert statement. sql_multi_insert ($ table, & $ sql_ary); // ------------------------------------------------ ----------------- + // Escape tekenreeks die wordt gebruikt in de SQL-query sql_escape (); // ------------------------------------------------ ----------------- + // Krijgt wat informatie over de opgegeven tabel. get_table_status ($ tabel_naam); // ------------------------------------------------ ----------------- + // Krijgt het exacte aantal rijen in een bepaalde tabel. get_row_count ($ tabel_naam); // ------------------------------------------------ ----------------- + // Krijgt het geschatte aantal rijen in een bepaalde tabel. get_estimated_row_count ($ tabel_naam); // ------------------------------------------------ ----------------- + // Scherm sql foutpagina sql_error (); // ------------------------------------------------ ----------------- + // Bouwen of niet in SQL vergelijking string gebruik <> of = op enkel element sql_in_set ($ veld, $ array, $ Negatief = false, $ allow_empty_set = false); // ------------------------------------------------ ----------------- + // Correct passen LIKE uitdrukking voor speciale tekens sql_like_expression ($ expressie); // ------------------------------------------------ ----------------- + // Versie informatie over de gebruikte databank sql_server_info (); // ------------------------------------------------ ----------------- + // Terugkeer aantal getroffen rijen sql_affectedrows (); // ------------------------------------------------ ----------------- + // Tracht gegeven rijnummer sql_rowseek ($ rownum, & $ query_id); // ------------------------------------------------ ----------------- + // Get laatste toegevoegd id na insert statement sql_nextid (); // ------------------------------------------------ ----------------- + // Gratis sql resultaat sql_freeresult (query_id $ = false); // ------------------------------------------------ ----------------- + // Sluit sql-verbinding sql_close (); // ------------------------------------------------ ----------------- + 

Gebruik

 // Class-bestand te definiëren in het script. define ('IN_MEGA_DB', true); // Inclusief klasse bestand in je script. include ('mega.class.database.php'); $ dbhost = 'localhost'; $ dbport = ''; $ dbname = 'databank'; $ dbuser = 'db_username'; $ dbpasswd = 'db_password'; $ tableprefix = ''; // ex tabel gebruikt define ('USERS_TABLE', $ tableprefix 'gebruikers'.); // Nieuwe Klasse $ db = new dbal_mysql (); // Sluit Database $ con = sql_connect ($ dbhost, $ dbuser, $ dbpasswd, $ dbname, $ dbport); // ------------------------------------------------ ----------------- + // SELECT, INSERT, UPDATE, DELETE met prepared statements: // ------------------------------------------------ ----------------- + // SELECT $ sql = $ db-> sql_query ("SELECT * FROM".USERS_TABLE "."); $ row = $ db-> sql_fetchrow ($ sql); // Of tijdens while ($ row = $ db-> sql_fetchrow ($ sql)) { // Terwijl de code } // ------------------------------------------------ ----------------- + // INSERT $ sql_ins = array ( 'id' => (int) '', 'gebruikersnaam' => 'gebruikersnaam', 'wachtwoord' => '123456', 'e' => [email protected]', 'status' => (int) '1', ); $ sql = "INSERT INTO '. USERS_TABLE. ''. $ db-> sql_build_array ('INSERT', $ sql_ins); $ result = $ db-> sql_query ($ sql); // ------------------------------------------------ ----------------- + // BIJWERKEN $ db-> sql_query (.. "UPDATE" USERS_TABLE "SET` password` = '123456' WHERE `id` = '1' '); // ------------------------------------------------ ----------------- + // DELETE $ db-> sql_query ("DELETE" USERS_TABLE "WAAR` id` = '1' "..); // ------------------------------------------------ ----------------- + // LIMIT QUERY if (! isset ($ _ GET ['page'])) {$ page = 1;} else {$ page = intval ($ _ GET ['page']);} $ sql_limit = "10"; $ sql_start = ($ sql_limit * $ pagina) - $ sql_limit; $ sql = "SELECT * FROM".USERS_TABLE "ORDER BY date DESC."; $ result = $ db-> sql_query_limit ($ sql, $ sql_limit, $ sql_start); while ($ row = $ db-> sql_fetchrow ($ result)) { // Terwijl de code } // ------------------------------------------------ ----------------- + // Num Rijen echo $ db-> get_row_count (USERS_TABLE); echo $ db-> get_estimated_row_count (USERS_TABLE); 


Versie Geschiedenis

 v1.0 Eerste versie. 

Downloaden
Andere onderdelen in deze categorieAlle onderdelen van deze auteur
OpmerkingenVeelgestelde vragen en antwoorden

Eigenschappen

Gemaakt:
21 januari 13

Laatste update:
N / A

Bestanden Inbegrepen:
PHP

Software Version:
PHP 4.x, 5.x PHP, MySQL 4.x, MySQL 5.x, Overige

Trefwoorden

eCommerce, eCommerce, Alle spullen, Klasse Database, klasse MYSQL, databank, mega klasse databank, mysql