$conn=mysql_connect( $mysql_server_name, $mysql_username, $mysql_password );
$sql = "SELECT * FROM student";
$result=mysql_db_query( $mysql_database, $sql,$conn );
echo $result;
$aa = mysql_fetch_row($result);
print_r($aa);
mysql_free_result($result);
小弟想知道,mysql_db_query返回给result的是什么,想用echo 结果显示Resource id #4 ,不知道是什么意思,查了手册也没明白,
还有就是mysql_fetch_row是不是取是一行记录,print_r和echo ,有什么区别么,查了手册,上面讲的似懂非懂.过来人能否给说明一下下
參考答案:查询返回的是一个结果集 不能直接输出
mysql_fetch_row 一般用这个mysql_fetch_array 把结果放到一个数组里
print_r 是输出一个数组特特征描述 它的参数是一个数组
echo 是输出一个字符串 它的参数是一个字符串