mysql_num_rows()里面的那个查询结果有问题
$quy=mysql_query("查询语句",$conn) 在后面添上or die ('err_quy');
你应当会发现到这里已经出错了
可以去掉die ('err_quy'),然后在查询后再添上
mysql_error();就会获得出错提示
$quy=mysql_query("查询语句",$conn) 在后面添上or die ('err_quy');
你应当会发现到这里已经出错了
可以去掉die ('err_quy'),然后在查询后再添上
mysql_error();就会获得出错提示
function DB($v_host, $v_database, $v_user, $v_password)
{
mysql_connect($v_host,$v_user,$v_password) or die("无法连接MySql服务器$host");
mysql_select_db($v_database) or die("无法打开打开数据库$database ");
}class DBReader
{
var $m_query;
function execute($v_sql)
{
$this->m_query = mysql_query($v_sql) or die("error");
}
function reader()
{
$query = $this->m_query;
return mysql_fetch_array($query);
}
function count()
{
$query = $this->m_query;
return mysql_num_rows($query);
}
}
把输出的结果在数据库里运边看一下。问题出现在那里结果就出来啦。
然后在用mysql_num_rows($query);
搞定。
楼上的朋友,你的 类 我能看得明白,我想问问你要是想在一个地方调用这个 类 里面的函数怎么办?比如说在页面上的一个表格单元从数据库中调出这个 类 中的 count() 函数 的返回值,怎么实现?<tr>
<td> 总数为:</td>
<td> <?php echo ...... ?> </td>
</tr>能给我指点一下吗? 谢谢……