$meta=mysql_fetch_field($result);
$meta->primary_key;
$meta->type;
$meta->name;
...
}
//字段的标记 not_null primary_key unsigned ...
$field=mysql_field_flags($result,0); //第一列
$flag=explode(" ",$field);
print_r($flag);
$field=mysql_field_flags($result,0); //第一列 标记
$len=mysql_field_len($result,0); //第一列 长度
$col_name=mysql_field_name($result,0); //第一列 字段名
$table_name=mysql_field_table($result,0); //第一列 表名
$type=mysql_field_type($result,0); //第一列 类型 int real string bool...
$str=mysql_escape_string($str) a'a -> a\'a
$str=mysql_real_escape_string($str) a'a -> a\'a
//数据库list
$conn=mysql_connect('localhost','root','');
$dbs=mysql_list_dbs($conn);
while($row=mysql_fetch_object($dbs)) {
echo $row->Database;
}
//mysql_db_name($dbs,$i); //dbname
//mysql_tablename($tables,$i) //tablename
//表list
$conn=mysql_connect('localhost','root','');
$tables=mysql_list_tables("dbname",$conn);
while($row=mysql_fetch_array($tables,$conn)) {
echo $row[0];
}
//字段list
$conn=mysql_connect('localhost','root','');
$fields=mysql_list_fields("dbname","tablename",$conn);
for($i=0;$i
echo mysql_field_name($fields,$i);
}
mysql_affected_rows() //影响记录数
mysql_client_encoding() //数据库字符集
mysql_get_client_info() //mysql客户端版本 5.0.51a
mysql_get_host_info($conn); //mysql主机信息 localhost via TCP/IP
mysql_get_proto_info($conn); //mysql协议信息 10
mysql_get_server_info($conn); //mysql服务器信息 5.0.22-community-nt
mysql_stat($conn); //服务器系统状态
mysql_thread_id(); //当前线程ID 持久连接不变
mysql_errno() //错误号码 没有0
mysql_error() //错误信息
mysql_info() //最后一个query的信息 Rows matched: 1 Changed: 1 Warnings: 0
mysql_insert_id(); //返回insert auto_increment的id
阅读(994) | 评论(0) | 转发(0) |