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 để WorldWideScripts.net

Đăng ký vào nguồn cấp dữ liệu của chúng tôi để ở lại đến ngày!

Mới! Theo chúng tôi như bạn muốn nó!


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

Ads

Ad: Bluehost hosting

Cơ sở dữ liệu lớp Mega (MYSQL) v 1.0


Sử dụng mọi tính năng của MySQL trong PHP.

Những đặc điểm chính:

1. Tương thích với MySQL: 3.23+ MySQL, MySQL 4.0 +, 4.1 + MySQL, MySQL 5.0+.
2. Sử dụng dễ dàng, sạch sẽ, dễ hiểu mã.
3. Truy cập cơ sở dữ liệu MySQL mà không cần bất kỳ kiến ​​thức về MySQL hoặc SQL.
4. Sử dụng mảng Associative dữ liệu để chèn và cập nhật các hàng trong bảng cơ sở dữ liệu.
5. Tùy chọn tính năng chuỗi thoát để tránh SQL Tiêm.
6. Tự động Tạo báo cáo chuẩn bị sẵn.
7. Chọn Rows, Columns, biến với một lớp lót.
8. Easy Select, Insert, Update, Delete, lọc
9. đúng tài liệu với các ví dụ và nhận xét.
10. Kích thước nhỏ.
11. Đính kèm dự liệu đầy đủ.


Chức năng

 // Kết nối đến máy chủ sql_connect ($ SQLServer, $ sqluser, $ sqlpassword, $ cơ sở dữ liệu, $ port = false, $ persistency = false, $ new_link = false); // ------------------------------------------------ ----------------- + sql_query ($ query = ''); // Xây dựng báo cáo sql từ mảng cho chọn và chọn báo cáo riêng biệt // ------------------------------------------------ ----------------- + // Truy vấn xây dựng LIMIT sql_query_limit ($ query, tổng $, $ offset = 0); // ------------------------------------------------ ----------------- + // Lấy hàng hiện tại sql_fetchrow ($ query_id); // ------------------------------------------------ ----------------- + // Giá trị truy vấn có thể có: SELECT, SELECT_DISTINCT chức năng sql_build_query ($ query, $ mảng); // ------------------------------------------------ ----------------- + // Chạy nhiều hơn một câu lệnh insert. sql_multi_insert ($ bảng, & $ sql_ary); // ------------------------------------------------ ----------------- + // Thoát chuỗi được sử dụng trong truy vấn sql sql_escape (); // ------------------------------------------------ ----------------- + // Gets một số thông tin về các bảng quy định. get_table_status ($ table_name); // ------------------------------------------------ ----------------- + // Gets chính xác số lượng hàng trong một bảng quy định. get_row_count ($ table_name); // ------------------------------------------------ ----------------- + // Gets số ước tính của các hàng trong một bảng quy định. get_estimated_row_count ($ table_name); // ------------------------------------------------ ----------------- + // Hiển thị trang báo lỗi sql sql_error (); // ------------------------------------------------ ----------------- + // Xây dựng IN hoặc NOT IN so sánh chuỗi sql, sử dụng <> hoặc = vào yếu tố duy nhất sql_in_set ($ trường, $ array, $ negate = false, $ allow_empty_set = false); // ------------------------------------------------ ----------------- + // Đúng điều chỉnh tương tự biểu hiện cho các ký tự đặc biệt sql_like_expression ($ biểu thức); // ------------------------------------------------ ----------------- + // Phiên bản thông tin về cơ sở dữ liệu sử dụng sql_server_info (); // ------------------------------------------------ ----------------- + // Return số hàng bị ảnh hưởng sql_affectedrows (); // ------------------------------------------------ ----------------- + // Tìm kiếm để số hàng đã cho sql_rowseek ($ rownum, & $ query_id); // ------------------------------------------------ ----------------- + // Nhận chèn qua id sau khi tuyên bố chèn sql_nextid (); // ------------------------------------------------ ----------------- + // Kết quả sql miễn phí sql_freeresult (query_id $ = false); // ------------------------------------------------ ----------------- + // Kết nối sql gần sql_close (); // ------------------------------------------------ ----------------- + 

Cách sử dụng

 // Xác định tập tin lớp học trong kịch bản của bạn. define ('IN_MEGA_DB', true); // Bao gồm các tập tin lớp học trong kịch bản của bạn. bao gồm ('mega.class.database.php'); $ dbhost = 'localhost'; $ dbport = ''; $ dbname = 'cơ sở dữ liệu'; $ dbuser = 'db_username'; $ dbpasswd = 'db_password'; $ tableprefix = ''; // bảng cũ sử dụng define ('USERS_TABLE', $ tableprefix 'người'.); // New Class $ db = new dbal_mysql (); // Kết nối cơ sở dữ liệu $ con = sql_connect ($ dbhost, $ dbuser, $ dbpasswd, $ dbname, $ dbport); // ------------------------------------------------ ----------------- + // SELECT, INSERT, UPDATE, DELETE chuẩn bị phát biểu: // ------------------------------------------------ ----------------- + // CHỌN $ sql = $ db-> sql_query ("SELECT * FROM".USERS_TABLE "".); $ row = $ db-> sql_fetchrow ($ sql); // OR trong khi while ($ row = $ db-> sql_fetchrow ($ sql)) { // Trong khi mã } // ------------------------------------------------ ----------------- + // CHÈN $ sql_ins = array ( 'id' => (int) '', 'username' => 'username', 'password' => '123456', 'email' => '[email protected]', 'status' => (int) '1', ); $ sql = "INSERT INTO '. USERS_TABLE. ''. $ db-> sql_build_array ('INSERT', $ sql_ins); $ kết quả = $ db-> sql_query ($ sql); // ------------------------------------------------ ----------------- + // CẬP NHẬT $ db-> sql_query (.. "UPDATE" USERS_TABLE "SET` password` = '123456' ĐÂU `id` = '1'"); // ------------------------------------------------ ----------------- + // DELETE $ db-> sql_query ("DELETE" USERS_TABLE "WHERE` id` = '1' "..); // ------------------------------------------------ ----------------- + // LIMIT QUERY if (isset ($ _ GET ['page'])) {$ page = 1;} else {$ page = intval ($ _ GET ['page']);} $ sql_limit = '10'; $ sql_start = ($ sql_limit * $ page) - $ sql_limit; $ sql = "SELECT * FROM".USERS_TABLE "ORDER BY ngày DESC."; $ kết quả = $ db-> sql_query_limit ($ sql, $ sql_limit, $ sql_start); while ($ row = $ db-> sql_fetchrow ($ result)) { // Trong khi mã } // ------------------------------------------------ ----------------- + // Num Rows echo $ db-> get_row_count (USERS_TABLE); echo $ db-> get_estimated_row_count (USERS_TABLE); 


Phiên bản Lịch sử

 v1.0 Phiên bản đầu tiên. 

Tải về
Các thành phần khác trong thể loại nàyTất cả các thành phần của tác giả này
Ý kiếnCâu hỏi thường gặp và câu trả lời

Tài sản

Tạo:
21 Tháng một 13

Cập nhật cuối cùng:
N / A

Bao gồm các tập tin:
PHP

Phiên bản phần mềm:
PHP 4.x, 5.x PHP, MySQL 4.x, MySQL 5.x, Khác

Từ khóa

Thương mại điện tử, Thương mại điện tử, Tất cả mó, n đồ, Lớp cơ sở dữ liệu, lớp MYSQL, cơ sở dữ liệu, cơ sở dữ liệu lớp lớn, mysql