怎么判断数据库中是否存在某个表 我用的是这样的表:table_$tmonth.",得先判断,存在的话才能操作 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $t = mysql_query("SHOW TABLES");然后判读 我想实现当没有数据表时,字段值显示为零,可以这样模拟显示吗?我这样判断了,还是提示错误:Query failed: Table 'sms.sms_nzstat_fee_200604' doesn't exist select....$rs = mysql_query("show tables like 'sms_nzstat_fee_200605'");if(mysql_num_rows($rs) == 0) { $sql = "select '','','' from ".$operation."_nzstat_fee_".$tmonth." ";} else { $sql = "select serviceid,ctype,fee from ".$operation."_nzstat_fee_".$tmonth." ";} $rs = @mysql_query("select * from sms_nzstat_fee_200605 where 1=0");if($rs) { echo '存在';}else { echo '不存在';}虽然每种数据库都提供了查看数据表名的指令,但是他们并没有协议成统一的格式 我做成函数了,返回如下结果,当这个表不存在时,怎么让他各字段值显示为0呢?$sql = "select serviceid,ctype,fee from ".$operation."_nzstat_fee_".$tmonth." ";$result = $mydb->query($sql); return $result; 如果是mysql的话用show tables from database来得到数据库中的所有表名称 呵呵,不一定完全要sql语句执行所有任务,目的是快速正确的得到结果,不是非用sql完成什么 请教php 使用mysql_query时遇到的奇怪问题。 echo主要的用法? 求助关于伪静态.htaccess虚拟一级目录的问题! 初学php,在安装phpMyAdmin的时候遇到问题 php stream_socket_client和fsockopen的区别 打开PHP文件提示出错 关于用户认证如何保存用户名的问题 关于session 如何用IIS来配制PHP和MYSQL呢? mysql不能在2000server下安装吗?我下载的是最新的版本! 求一解决方法。急 请教个语法问题
$rs = mysql_query("show tables like 'sms_nzstat_fee_200605'");if(mysql_num_rows($rs) == 0) {
$sql = "select '','','' from ".$operation."_nzstat_fee_".$tmonth." ";
} else {
$sql = "select serviceid,ctype,fee from ".$operation."_nzstat_fee_".$tmonth." ";
}
if($rs) {
echo '存在';
}else {
echo '不存在';
}虽然每种数据库都提供了查看数据表名的指令,但是他们并没有协议成统一的格式
$result = $mydb->query($sql);
return $result;