mysql_result疑问

用mysqli的面向对象方式该如何实现mysql_result($query,0,'about')

逗你玩而已
浏览 1884回答 3
3回答

灬紫羽

mysql里面有mysql_result()函数;但是mysqli里面没有这个函数,如果要达到相同的效果,可以如下处理:$link = mysqli_connect('localhost', 'root', 'root', 'test'); mysqli_set_charset($link,'utf8'); $sql = 'select count(id) from user where age >10'; $res = mysqli_query($link,$sql); $result = mysqli_fetch_assoc($res);//$result = array('count(id)'=>100); $final_result = $result['count(id)'];//这样就能拿到值了

逗你玩而已

没看明白,不过现在没时间关注这些细节了

世界和平ad

为什么不使用更高效率的函数来获得结果呢?mysql_result在PHP7中将不会被使用。mysqli面向对象方法:$result = $mysqli->query($sql); $row = $result->fetch_array(); printf("%s",$row['about']); //释放 $result->free(); $mysqli->close();多看看PHP手册。
打开App,查看更多内容
随时随地看视频慕课网APP