为你而来

php复习:mysql函数

mysql_num_rows()

mysql_num_fields($res)//查找当前结果集的字段数

mysql_fetch_object($res)//返回的结果是对象,$obj->name

 

$obj=mysql_fetch_field($res,0);//取得第一列的信息

//如$obj->type:字段类型;$obj->primary_key:该列是否为主键,是为1否为0

 

mysql_query($sql);

mysql_db_query($dbname,$sql);

mysql_result($res,$row_index,[$field_index/$field_name]);

//如果没有第三个参数,那么即默认为0,即第一个字段

 

 $arr=mysql_list_fields('study','user');

//获得的资源类型,应用于以下函数

//注意mysql_num_fields($arr)指的是该数据库下的指定表的字段数
 for($i=0;$i<mysql_num_fields($arr);$i++)
 {
  echo mysql_field_name($arr,$i).'&nbsp;&nbsp;'.mysql_field_type($arr,$i).'('.mysql_field_len($arr,$i).')<br/>';
 }

 

mysql_info();

//返回最后一次mysql_query();查询的信息

//如mysql_query("insert into product values(null,'雪碧汽水',23.2,'简要介绍'),(null,'康师傅牛肉面',34.5,'简要介绍');");

//调用mysql_info();将显示:Records: 2 Duplicates: 0 Warnings: 0

//如果是一组而不是两组数据,则只返回false;

posted on 2012-03-13 21:08  为你而来  阅读(115)  评论(0编辑  收藏  举报

导航