最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php判斷表是否存在的方法

 更新時(shí)間:2015年06月18日 09:22:23   作者:瘋狂的流浪  
這篇文章主要介紹了php判斷表是否存在的方法,實(shí)例分析了三種常見的判斷表的方法,涉及php操作數(shù)據(jù)庫的相關(guān)技巧,需要的朋友可以參考下

本文實(shí)例講述了php判斷表是否存在的方法。分享給大家供大家參考。具體如下:

<?php
//方法一
  mysql_connect('localhost','root','2260375') or die('can\'t not connect database');
  if((int)check_table_is_exist('show databases;','test')==1)
  {
    echo '該表存在';
  }
  else
  {
    echo '該表不存在';
  }
  function check_table_is_exist($sql,$find_table)
  {
    $row=mysql_query($sql);
    $database=array();
    $finddatabase=$find_table;
    while ($result=mysql_fetch_array($row,MYSQL_ASSOC))
    {
      $database[]=$result['Database'];
    }
    unset($result,$row);
    mysql_close();
    /*開始判斷表是否存在*/
    if(in_array($find_table,$database))
    {
      return true;
    }
    else
    {
      return false;
    }
  }
//////////////////////////////////////////////方法二
  mysql_connect('localhost','root','root');     
  $result = mysql_list_tables('database');     
  $i=0; 
  while($i<mysql_num_rows($result))
  {
  if ('Table_Name' == mysql_tablename($result,$i)) {
    echo '存在';
      break;
  }             
    $i++;   
  }
  echo '不存在';
mysql_close();
//////////////////////////////////////方法三
$data  = array();
$dbname = '你要查詢的表名';
mysql_connect('localhost', 'root', '') or die('Cann\'t connect server!');
$result = mysql_query('show databases;');
While($row = mysql_fetch_assoc($result)){
  $data[] = $row['Database'];
}unset($result, $row);
mysql_close();
print_r($data);
if (in_array(strtolower($dbname), $data))
  die('存在');
else
  die('不存在');
?>

希望本文所述對大家的php程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評論

安新县| 溧阳市| 洛宁县| 太康县| 奇台县| 宁津县| 榕江县| 泾源县| 微博| 江华| 同德县| 巴彦淖尔市| 普兰店市| 神农架林区| 太谷县| 米林县| 海原县| 通许县| 石家庄市| 阜城县| 原阳县| 扎赉特旗| 苍梧县| 岳阳市| 会宁县| 霍城县| 绥芬河市| 东城区| 平阳县| 梁山县| 曲松县| 乌苏市| 都安| 博湖县| 景谷| 吴旗县| 福清市| 右玉县| 宜宾县| 郸城县| 德州市|