<?php
$link=mysql_connect('localhost','root','root') or die("数据库连接失败Error:".mysql_errno().":".mysql_error());
//打开非持久的 MySQL 连接。

mysql_set_charset('gbk');
mysql_select_db('tushuguan') or die("指定数据库打开失败");
?>
//mysql_errno()返回上一个 MySQL 操作中的错误信息的数字编码。mysql_error()返回上一个 MySQL 操作产生的文本错误信息。

<div class="a2">
<table width="777" height="290" border="1"> 
<th>条形码</th>
<th>图书名称</th>
<th>图书类型</th>
<th>出版社</th>
<th>书架</th>
<th>数量</th>
<th>借书</th>
<?php
$sql="select * from book";
$res=mysql_query($sql);
if($res&&mysql_num_rows($res))
{
	while ($row = mysql_fetch_assoc($res)) 
	{
		echo "<tr>";
		echo "<td>".$row['bid']."</td>";
		echo "<td>".$row['bname']."</td>";
        echo "<td>".$row['btype']."</td>";
		echo "<td>".$row['chubanshe']."</td>";
		echo "<td>".$row['shujia']."</td>";
		echo "<td>".$row['shuliang']."</td>";
?>
<td>
<a href="index2?aa=借书&id=<?php echo 
$row['bid']?>&shuliang=<?php echo 
$row['shuliang']?>">借书</a>
</td>
<?php
		echo "</tr>";
	}
}
?>
</table>
</div>



<?php
include("./admin1/mycon.php");
function alertMes($mes,$url)
{
	echo "<script>alert('{$mes}');</script>";
	echo "<script>window.location='{$url}';</script>";
}
?>


mysql_query() 仅对 SELECT，SHOW，EXPLAIN 或 DESCRIBE 语句返回一个资源标识符，如果查询执行不正确则返回 FALSE。
对于其它类型的 SQL 语句，mysql_query() 在执行成功时返回 TRUE，出错时返回 FALSE。
非 FALSE 的返回值意味着查询是合法的并能够被服务器执行。这并不说明任何有关影响到的或返回的行数。很有可能一条查询执行成功了但并未影响到或并未返回任何行。
