多数大学生出来选择的工作和专业无关
首页 > 专业知识

恰当应用函数实现PHP获取表字段名

时间:2019-01-12 18:09:20 [来源]:郑州PHP培训学校

   恰当应用函数实现PHP获取表字段名

  PHP获取表字段名可以通过使用mysql_field_name()函数来帮助我们实现这一功能。希望通过本文的介绍,大家能充分掌握这一方法。
  在运用PHP语言进行数据库操作时,通常都会遇到需要对数据库表有关的功能实现。在接下来的文章中,我们会为大家介绍有关PHP获取表字段名的相关方法。
  PHP获取表字段名通过mysql_field_name()函数来实现,该函数的语法格式如下:
  string mysql_field_name ( resource $result, int $field_offset )mysql_field_name()函数将返回指定索引的字段的名字,它的参数的描述如下。
  l result:mysql_query()函数执行后返回的结果集。
  l field_offset:字段的偏移量,起始值为零。
  使用mysql_field_name()函数的PHP获取表字段名示例代码如下:
  < ?php
  $connection=mysql_connect("localhost",
  "root","root") or die("连接服务器失败");
  mysql_select_db("sunyang",$connection)
  or die("选择数据库失败");
  $query="select * from employee";
  $result=mysql_query($query) or
  die("查询用户失败");
  echo mysql_field_name($result,0);
  //输出第一个字段名
  echo "<br>";
  echo mysql_field_name($result,1);
  //输出第二个字段名
  mysql_close($connection);
  ?>
  在上面PHP获取表字段名代码中可输出第一个字段名和第二个字段名。
  详细介绍PHP中文处理函数大集结
  PHP中文处理函数包括对空格的处理;字符转换;文字检查;查找、取代、提取等。我们将会对此进行详细的介绍。希望对大家有所帮助。
  PHP拥有数量庞大的函数库。这些函数可以帮助我们实现各种各样的功能。今天我们就介绍PHP中文处理函数所能帮助我们实现的功能。
  --- PHP中文处理函数之空格 ---
  string GBspace(string) --------- 每个中文字之间加空格string GBunspace(string) ------- 每个中文字之间的空格清除string clear_space(string) ------- 用来清除多余的空格--- PHP中文处理函数之转换 ---
  string GBcase(string,offset) --- 将字符串内的中英文字转换大小写offset : "upper" - 字符串全转为大写 (strtoupper)"lower" - 字符串全转为小写 (strtolower)
  "ucwords" - 将字符串每个字第一个字母改大写 (ucwords)"ucfirst" - 将字符串第一个字母改大写 (ucfirst)string GBrev(string) ----------- 颠倒字符串--- PHP中文处理函数之文字检查 ---
  int GB_check(string) ----------- 检查字符串内是否有 GB 字,有会返回 true,否则会返回false
  int GB_all(string) ------------- 检查字符串内所有字是否有 GB 字,是会返回 true,否则会返回false
  int GB_non(string) ------------- 检查字符串内所有字并不是 GB 字,是会返回 true,否则会返回false
  int GBlen(string) -------------- 返回字符串长度(中文字只计一字母)--- PHP中文处理函数之查找、取代、提取 ---int/array GBpos(haystack,needle,[offset]) ---- 查找字符串 (strpos)offset : 留空 - 查找第一个出现的位置
  int - 由该位置搜索出现的第一个位置
  "r" - 查找最后一次出现的位置 (strrpos)
  "a" - 将所有查找到的字储存为数组(返回 array)string GB_replace(needle,str,haystack) -- 查找与取代字符串 (str_replace)string GB_replace_i(needle,str_f,str_b,haystack) -- 不检查大小写查找与取代字符串needle - 查找字母
  str - 取代字母 ( str_f - 该字母前, str_b 该字母后)haystack - 字符串
  string GBsubstr(string,start,[length]) -- 从string提取出由开始到结尾或长度length的字符串。
  中文字只计一字母,可使用正负数。
  string GBstrnear(string,length) -- 从 string提取最接近 length的字符串。
  length 中中文字计2个字母。
  详细解读PHP弹出对话框技巧
  我们在实现PHP弹出对话框之后,一般还需要返回原来页面或者用新的页面替换原来的页面等。本文将会讲解详细代码编写。
  许多程序员们运用PHP语言进行WEB开发。那么在网站中通常都会遇到对话框弹出等功能需求。下面我们就为大家详细介绍PHP弹出对话框的相关实现方法。
  1. PHP弹出对话框
  < ?PHP
  echo "< script language=
  \"JavaScript\">alert
  (\"你好\");< /script>";
  ?>
  或者
  < ?PHP
  print "< script language=
  \"JavaScript\">alert
  (\"你好\");< /script>";
  ?>
  2. 如果需要PHP弹出对话框之后返回原来页面可以这么写< ?PHP
  echo "< script language=
  \"JavaScript\">\r\n";
  echo " alert(\"你好\");\r\n";
  echo " history.back();\r\n";
  echo "< /script>";
  exit;
  ?>
  或者
  < ?PHP
  print "< script language=
  \"JavaScript\">\r\n";
  print " alert(\"你好\");\r\n";
  print " history.back();\r\n";
  print "< /script>";
  exit;
  ?>
  3. 如果需要PHP弹出对话框之后用新的页面替换原来的页面(更换当前历史纪录),原来页面可以这么写< ?PHP
  echo "< script language=
  \"JavaScript\">\r\n";
  echo " alert(\"你好\");\r\n";
  echo " location.replace
  (\"http://www.qingxinedu.net/\");
  \r\n"; // 自己修改网址
  echo "< /script>";
  exit;
  ?>
  或者
  < ?PHP
  print "< script language=
  \"JavaScript\">\r\n";
  print " alert(\"你好\");\r\n";
  print " location.replace
  (\"http://www.qingxinedu.net/\");
  \r\n"; // 自己修改网址
  print "< /script>";
  exit;
  ?>
 

上一篇:PHP命名空间规则解析及高级功能

下一篇:PHP程序编译中常见错误信息及解释