下面的代码,如果只是查询数据库中的某一个值,用mysql_result会不会比其他的函数快呢??(因为看到PHP手册上写着“推荐使用高性能的替代函数:mysql_fetch_row(),mysql_fetch_array(),mysql_fetch_assoc() 和 mysql_fetch_object()。
”)$conn = mysql_connect("127.0.0.1", "root", "root") or die(mysql_error());
mysql_select_db("mydb", $conn) or die(mysql_error());
$result = mysql_query("SELECT `name` FROM `mytable` WHERE `id`=123", $conn) or die(mysql_error());function r1($result) {
echo mysql_result($result, 0);
}function r2($result) {
$row = mysql_fetch_row($result);
echo $row[0];
}
”)$conn = mysql_connect("127.0.0.1", "root", "root") or die(mysql_error());
mysql_select_db("mydb", $conn) or die(mysql_error());
$result = mysql_query("SELECT `name` FROM `mytable` WHERE `id`=123", $conn) or die(mysql_error());function r1($result) {
echo mysql_result($result, 0);
}function r2($result) {
$row = mysql_fetch_row($result);
echo $row[0];
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货