新手困惑,求高手解答

新手困惑,求高手解答

<?
$mysql_server_name="localhost";
$mysql_username   ="root";
$mysql_password   ="123456";
$mysql_database   ="liveinme";
  
$sql="SELECT * FROM `gbook`";
$conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password);
$result=mysql_db_query($mysql_database,$sql,$conn);
while($row=mysql_fetch_row($result));
{print_r($row);
}
mysql_free_result($result);  

?>
我编写了这个程序,想把MYSQL的gbook调出来,可是为什么执行却什么都不显示,我的gbook表中有资料。

$result=mysql_db_query($mysql_database,$sql,$conn);
错了
mysql_select_db($mysql_database,$conn);
$result=mysql_db_query($sql,$conn);

$result=mysql_query($sql,$conn);
这样就行了。
毕业了。。。