澳门新萄京:MySQL 数据库函数库

mssql_num_田野s:??? 获得重回字段的多寡。

mysql_fetch_array
重回数组资料。
语法: array mysql_fetch_array(int result, int [result_typ]);
返回值: 数组
函数体系: 数据库功用
剧情表明: 本函数用来将查询结果 result 拆到数组变量中。若 result 未有资料,则赶回 false 值。而本函数能够说是 mysql_fetch_row(卡塔尔 的加强函数,除能够将赶回列及数字索引放入数组之外,还足以将文字索引放入数组中。假诺一些个重临字段都以一成不变的文字名称,则最终三个置入的字段有效,清除办法是运用数字索引可能为那一个同名的字段 (column卡塔尔国 取外号 (alias卡塔尔(قطر‎。治募注意的是接收本函数的管理速度其实不会比 mysql_fetch_row(卡塔尔(قطر‎ 函数慢,要用哪个函数照旧看使用的须要决定。参数 result_typ 是三个常量值,有以下二种常量 MYSQL_ASSOC、MYSQL_NUM 与 MYSQL_BOTH。
动用范例 
<?php
mysql_connect($host,$user,$password);
$result = mysql_db_query(“database”,”select * from table”);
while($row = mysql_fetch_array($result)) {
echo $row[“user_id”];
echo $row[“fullname”];
}
mysql_free_result($result);
?>

mssql_connect:??? 连上数据库。

mysql_list_fields
列出钦赐资料表的字段 (田野(field卡塔尔State of Qatar。
语法: int mysql_list_fields(string database_name, string table_name, int [link_identifier]);
返回值: 整数
函数类别: 数据库作用
内容表达: 本函数能够取得钦点的资料表的有着字段。再次回到的字段音信方可供 mysql_field_flags()、mysql_field_len()、mysql_field_name() 及 mysql_field_type(卡塔尔(قطر‎ 等函数使用。若有不当则赶回 -1。

PHP关于MSSQL的函数:

本函数库供存取 MySQL 数据库。有关 MySQL 的细节,及下载 MySQL 数据库,请到那一个网站  。而互联网上也可能有大多提供管理 MySQL 的客户分界面程序,建议到  下载 phpMyAdmin,能够利用浏览器操作及拘留 MySQL。整套 phpMyAdmin 程序,是用 PHP3 达成的,亦可同期切磋 PHP3 与 MySQL 的链接。

明日几乎在本地质衡量试,情形为windows下的XAMPP1.7.0,发现Apachebin也设有NTWDBLIB.DLL文件,而服务器上appserv里的apache未有。将其替换即接二连三成功。

mysql_result
获得查询 (query卡塔尔国 的结果。
语法: int mysql_result(int result, int row, mixed field);
返回值: 整数
函数系列: 数据库作用
内容表明: 本函数到手一格 query 的结果。参数 田野先生 能够是字段名称、顺序只怕是 FieldName.TableName 的格式。在回去资料量少时,能够选用本函数来管理。当数据库大时,本函数的频率就有待考虑衡量了,那时候可以应用较有效能的 mysql_fetch_row()、mysql_fetch_array() 及 mysql_fetch_object() 等函数。

mssql_fetch_田野先生:??? 得到字段音讯。

mysql_field_name
回来钦命字段的名目。
语法: string mysql_field_name(int result, int field_index);
返回值: 字符串
函数种类: 数据库功效
剧情表明: 本函数用来获得钦赐字段的名称。
动用范例 
mysql_field_name($result,2); 

mssql_field_seek:??? 配置指针到重临值的某字段。

mysql_db_query
送查询字符串 (query卡塔尔 到 MySQL 数据库。
语法: int mysql_db_query(string database, string query, int [link_identifier]);
返回值: 整数
函数类别: 数据库功用
内容表明: 本函数用来送出查询字符串 (query卡塔尔国 到后端的 MySQL 数据库中。而可粗略的参数 link_identifier 若荒诞不经,程序会自行检索此外 mysql_connect(State of Qatar 连接后的连接代码。产生错误时会重返 false,其余没有错误时则赶回它的回来代码。
参考: mysql_connect()

急需用JOOMLA连接另一台服务器的MSSQL。PHP情况为windows下apps教程erv

mysql_insert_id
再次回到最后二回利用 INSERT 指令的 ID。
语法: int mysql_insert_id(int [link_identifier]);
返回值: 整数
函数种类: 数据库效率
内容表明: 本函数能够收获最后三回接收 INSERT 到 MySQL 数据库的试行 ID。[email protected] (13-May-一九九八卡塔尔(قطر‎ 建议在 PHP 3.0.7 版用 REPLACE 也和接纳 INSERT 相符,能够运用本函数到手 ID。

mssql_select_db:??? 接纳八个数据库。

mysql_drop_db
移除数据库。
语法: int mysql_drop_db(string database_name, int [link_identifier]);
返回值: 整数
函数体系: 数据库成效
剧情表明: 本函数移除已存在的数据库。成功再次来到 true、失利则赶回 false。
参考: mysql_create_db()

mssql_result:??? 获得查询 (queryState of Qatar 的结果。

mysql_field_type
获得近年来字段的品种。
语法: string mysql_field_type(int result, int field_offset);
返回值: 字符串
函数系列: 数据库成效
内容表达: 本函数能够博得近来所在字段的类型格式。再次回到的字符串为字段的门类,包蕴了 int、real、string、blob….等等,详见 MySQL 的有关文书中有关于项目标部份。
使用表率 
<?php
mysql_connect(“localhost:3306”);
mysql_select_db(“wisconsin”);
$result = mysql_query(“SELECT * FROM onek”);
$fields = mysql_num_fields($result);
$rows = mysql_num_rows($result);
$i = 0;
$table = mysql_field_table($result, $i);
echo “资料表 ‘”.$table.”‘ 有 “.$fields.” 栏及 “.$rows.” 列。<br>”;
echo “本资料表的字段如下<br>”;
while ($i < $fields) {
$type = mysql_field_type ($result, $i);
$name = mysql_field_name ($result, $i);
$len = mysql_field_len ($result, $i);
$flags = mysql_field_flags ($result, $i);
echo $type.” “.$name.” “.$len.” “.$flags.”<br>”;
$i++;
}
mysql_close();
?>

mssql_fetch_row:??? 重临单列的各字段。

mysql_num_fields
获取再次来到字段的数目。
语法: int mysql_num_fields(int result);
返回值: 整数
函数种类: 数据库功能
内容表明: 本函数能够获取再次来到字段的数据。
参考: mysql_db_query() mysql_query() mysql_fetch_field() mysql_num_rows()

mssql_close:??? 关闭与数据库教程的三回九转。

mysql_num_rows
获得重回列的多少。
语法: int mysql_num_rows(int result);
返回值: 整数
函数种类: 数据库功效
内容表达: 本函数能够拿走重临列的数码。
参考: mysql_db_query() mysql_query() mysql_fetch_row()

结论:appserv不帮忙MSSQL远程连接,其apache较XAMPP简易多数,从文件数量就能够看见。

mysql_list_dbs
列出 MySQL 服务器可用的数码库 (database卡塔尔。
语法: int mysql_list_dbs(int [link_identifier]);
返回值: 整数
函数体系: 数据库功效
剧情表达: 本函数能够博得 MySQL 服务器的可用数据库。

mssql_query:??? 送出八个 query 字符串。

mysql_create_db
创立二个 MySQL 新数据库。
语法: int mysql_create_db(string database name, int [link_identifier]);
返回值: 整数
函数连串: 数据库成效
剧情表达: 本函数用来树立新的多寡库 (database卡塔尔(قطر‎。在创立前,必须先与服务器连接。
参考: mysql_drop_db()

mssql_num_rows:??? 得到重返列的多少。

mysql_error
回去错误音信。
语法: string mysql_error(int [link_identifier]);
返回值: 字符串
函数连串: 数据库功用
内容说明: 本函数能够拿走 MySQL 数据库服务器的错误音讯。平日用在 PHP 网页程序开垦阶段,与 mysql_errno(卡塔尔 一同作为PHP 与 MySQL 的除错用。
参考: mysql_errno()

mssql_affected_rows:??? 得到最终 query 影响的列数。

mysql_data_seek
一举手一投足内部重返指针。
语法: int mysql_data_seek(int result_identifier, int row_number);
返回值: 整数
函数种类: 数据库功用
内容表达: 本函数可活动内部重返的列指针到钦命的 row_number 去。之后若接收 mysql_fetch_row(卡塔尔国 能够重临新列的值。成功再次来到 true、失利则赶回 false。

mssql_free_result:??? 释放重临占用内部存款和储蓄器。

mysql_affected_rows: 获得 MySQL 最终操作影响的列数目。 
mysql_close: 关闭 MySQL 服务器连接。 
mysql_connect: 展开 MySQL 服务器连接。 
mysql_create_db: 建构三个 MySQL 新数据库。 
mysql_data_seek: 移动内部再次回到指针。 
mysql_db_query: 送查询字符串 (queryState of Qatar 到 MySQL 数据库。 
mysql_drop_db: 移除数据库。 
mysql_errno: 再次来到错误新闻代码。 
mysql_error: 再次回到错误音信。 
mysql_fetch_array: 重返数组资料。 
mysql_fetch_田野同志: 获得字段音信。 
mysql_fetch_lengths: 重返单列各栏资料最大尺寸。 
mysql_fetch_object: 重回类资料。 
mysql_fetch_row: 重返单列的各字段。 
mysql_field_name: 重返钦定字段的称谓。 
mysql_field_seek: 配置指针到再次回到值的某字段。 
mysql_field_table: 获得如今字段的材质表 (table卡塔尔(قطر‎ 名称。 
mysql_field_type: 获得这段时间字段的类型。 
mysql_field_flags: 获得近日字段的表明。 
mysql_field_len: 得到近来字段的长度。 
mysql_free_result: 释放重临占用内部存款和储蓄器。 
mysql_insert_id: 重返最终一遍利用 INSERT 指令的 ID。 
mysql_list_田野s: 列出钦赐资料表的字段 (田野卡塔尔国。 
mysql_list_dbs: 列出 MySQL 服务器可用的数目库 (database卡塔尔(قطر‎。 
mysql_list_tables: 列出钦赐数据库的素材表 (table卡塔尔。 
mysql_num_田野同志s: 获得重回字段的多少。 
mysql_num_rows: 获得再次回到列的数目。 
mysql_pconnect: 张开 MySQL 服务器持续连接。 
mysql_query: 送出叁个 query 字符串。 
mysql_result: 获得查询 (query卡塔尔(قطر‎ 的结果。 
mysql_select_db: 接纳叁个数据库。 
mysql_tablename: 得到资料表名称。

mssql_fetch_array:??? 再次来到数组资料。

mysql_field_table
赢得近期字段的资料表 (tableState of Qatar 名称。
语法: string mysql_field_table(int result, int field_offset);
返回值: 字符串
函数体系: 数据库功用
剧情表明: 本函数能够收获近来所在字段的材质表名。

iconv(gb2312,utf-8,$text)

mysql_fetch_field
获取字段消息。
语法: object mysql_fetch_field(int result, int [field_offset]);
返回值: 类
函数种类: 数据库成效
内容表达: 本函数重临的类材料为 result 的字段 (ColumnState of Qatar 消息。再次回到类的脾性如下:
name – 字段名称 
table – 字段所在表格的资料表名称 
max_length – 字段的最大尺寸 
not_null – 若为 1 表示本字段不能够是空的 (nullState of Qatar 
primary_key – 若为 1 表示本字段是生死攸关键 (primary key卡塔尔(قطر‎ 
unique_key – 若为 1 表示本字段为不可重覆键 (unique key卡塔尔国 
multiple_key – 若为 1 表示本字段为可重覆键 (non-unique key卡塔尔(قطر‎ 
numeric – 若为 1 表示本字段为数字类型 (numeric卡塔尔国 
blob – 若为 1 表示本字段为位类型 (BLOBState of Qatar 
type – 字段类型 
unsigned – 若为 1 表示本字段为无暗号 (unsigned卡塔尔 
zerofill – 若为 1 表示本字段为被零填满 (zero-filled卡塔尔国 
参考: mysql_field_seek()

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图