tafoyaventures / phpmysqllib
PHP MySQLi 客户端库。
Requires
- php: >=5.6.0
- ext-mysqli: *
- firephp/firephp-core: ^0.5.2
- voku/anti-xss: ^2.3
This package is auto-updated.
Last update: 2024-08-29 05:06:39 UTC
README
- @版权 2001 - 2019, Brian Tafoya。
- @包 MySQLLib
- @作者 Brian Tafoya btafoya@tafoyaventures.com
- @版本 1.0
- @许可 MIT
- @许可 https://open-source.org.cn/licenses/MIT MIT 许可证
- @分类 MySQL 支持库
- @链接 https://tafoyaventures.com Tafoya Ventures
示例
$db = new MySQLLib("{database_username}"),{database_password},{database_name},{database_server_hostname});
执行一个选择,响应以三种格式之一返回:数字数组 [ARRAY_N]、关联数组 [ARRAY_A] 或对象 [OBJECT],默认为对象。
$my_tables = $db->get_results(“SHOW TABLES”, ARRAY_N);
执行一个选择,返回一行,响应以三种格式之一返回:数字数组 [ARRAY_N]、关联数组 [ARRAY_A] 或对象 [OBJECT],默认为对象。
$my_tables = $db->get_row(“SELECT * FROM example LIMIT 1”, ARRAY_N);
执行一个选择,返回一列,响应以三种格式之一返回:数字数组 [ARRAY_N]、关联数组 [ARRAY_A] 或对象 [OBJECT],默认为对象。
$my_tables = $db->get_col(“SELECT example_col FROM example”, ARRAY_N);
执行一个选择,返回一个值。
$my_tables = $db->get_var(“SELECT example_col FROM example LIMIT 1”);
执行一个查询,INSERT 在创建记录时返回 ID。
$newRowID = $db->query(“INSERT INTO example_table SET example_col = 1”);
执行多个查询。
$db->queryMulti(“INSERT INTO example_table SET example_col = 1; INSERT INTO example_table SET example_col = 2;”);
转义文本字符串。
$escaped_string = (string)$db->escape(“Hello Word”);
开发者
Brian Tafoya btafoya@tafoyaventures.com https://tafoyaventures.com