mysql判断表存在与否

2012年4月2日 发表评论 阅读评论
if(mysql_num_rows(mysql_query("SHOW TABLES LIKE ‘".$table."’"))==1) echo "Table exists";
else echo "Table does not exist";

function TableExists($tablename, $db) {

// Get a list of tables contained within the database.
$result = mysql_list_tables($db);
$rcount = mysql_num_rows($result);

// Check each in list for a match.
for ($i=0;$i<$rcount;$i++) {
   if (mysql_tablename($result, $i)==$tablename) return true;
}
return false;
}


转载请注明来自:[MSN Spaces]http://msn.shandian.biz/309.html

  1. 本文目前尚无任何评论.