国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

PHP4與MySQL數據庫操作函數詳解(五)

2024-07-24 12:56:51
字體:
來源:轉載
供稿:網友


 

(7) 數據庫信息函數(2個):
  
  1
mysql_fetch_field()
  
格式:object mysql_fetch_field(int query , int [field_offset]);
  
  
返回1個對象,即一哈希表,下標有:
  table :
表名
  name :
字段名
  max_length :
該字段的最大長度
  not_null :
字段為not null則返回1,否則返回0
  primary_key :
字段為primary key則返回1,否則返回0
  unique_key :
字段為unique key則返回1,否則返回0
  multiple_key :
字段為非unique key則返回1,否則返回0
  numeric :
字段為numeric則返回1,否則返回0
  blob :
字段為blob則返回1,否則返回0
  type :
字段的類型
  unsigned :
字段為unsigned則返回1,否則返回0
  zerofill :
字段為zero filled則返回1,否則返回0
  
  
引用格式為:對象名->下標名
  
  
使用此函數可以得到表名、字段名、類型.......
  
  
例子:
  
  <?php
  $query = mysql_query($sql , $connect);
  while($object = mysql_fetch_field($query))
  {
  echo "table name : ".$object->table."<br>";
  echo "field name : ".$object->name."<br>";
  echo "primary key : ".$object->primary_key."<br>";
  echo "not null : ".$object->not_null."<br>";
  echo "field type : ".$object->type."<br>";
  echo "field max length : ".$object->max_length."<br>";
  }
  ?>
  
  note :
哈希表的是從0坐標開始的,即第一個字段為哈希表中的0項。
  
如果我們想直接得到哈希表的第三項即第三個字段的信息,可用如下格式:
  <?php
  $query = mysql_query($sql , $connect);
  $object = mysql_fetch_field($query , 2);
  echo "table name : ".$object->table."<br>";
  echo "field name : ".$object->name."<br>";
  echo "primary key : ".$object->primary_key."<br>";
  echo "not null : ".$object->not_null."<br>";
  echo "field type : ".$object->type."<br>";
  echo "field max length : ".$object->max_length."<br>";
  ?>
  
  
其實這也可以通過下面這個函數來達到同樣的目的。
  
  2
mysql_field_seek()
  
格式:int mysql_field_seek(int $query , int field_offset);
  
  
將游標移到指定的字段上。
  
例子:
  
  <?php
  $query = mysql_query($sql , $connect);
  $seek = mysql_field_seek($query , 2);
  $object = mysql_fetch_field($query);
  echo "table name : ".$object->table."<br>";
  echo "field name : ".$object->name."<br>";
  echo "primary key : ".$object->primary_key."<br>";
  echo "not null : ".$object->not_null."<br>";
  echo "field type : ".$object->type."<br>";
  echo "field max length : ".$object->max_length."<br>";
  ?>
  
  
這樣也達到與上例同樣的要求。
  
  

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 化德县| 山西省| 丹凤县| 哈巴河县| 赤城县| 吴旗县| 永定县| 洪江市| 仙游县| 六盘水市| 涟水县| 盐津县| 威信县| 临朐县| 右玉县| 布拖县| 湖北省| 屏边| 光泽县| 麟游县| 五河县| 建德市| 隆尧县| 西乌珠穆沁旗| 廉江市| 浦北县| 蓬溪县| 郓城县| 栖霞市| 洛宁县| 通榆县| 德令哈市| 遵义县| 黑河市| 锦屏县| 九江县| 郯城县| 辉南县| 潜江市| 太康县| 许昌县|