mysql获取记录条数的函数_应用mysql_num_rows()函数获取查询结果集中的记录数

应用mysql_num_rows()函数获取查询结果集中的记录数
请输入图书名称
编号图书名称出版时间图书定价作者出版社

$link=mysql_connect("localhost","root","root") or die("数据库连接失败".mysql_error());

mysql_select_db("db_database18",$link);

mysql_query("set names gb2312");

$sql=mysql_query("select * from tb_book");

$info=mysql_fetch_object($sql);

if ($_POST[Submit]=="查询"){

$txt_book=$_POST[txt_book];

$sql=mysql_query("select * from tb_book where bookname like '%".trim($txt_book)."%'"); //如果选择的条件为"like",则进行模糊查询

$info=mysql_fetch_object($sql);

}

if($info==false){ //如果检索的信息不存在,则输出相应的提示信息

echo "

对不起,您检索的图书信息不存在!
";

}

do{

?>

<?php echo $info->id; ?> <?php echo $info->bookname; ?><?php echo $info->issuDate; ?><?php echo $info->price; ?> <?php echo $info->maker; ?> <?php echo $info->publisher; ?>

}while($info=mysql_fetch_object($sql));

?>

找到相关记录 <?php $nums=mysql_num_rows($sql);echo $nums;?> 条