前端之家收集整理的这篇文章主要介绍了
php – MySQL-无法跳转到MySQL结果索引的第0行,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个旧网站,最近一直
显示一个奇怪的
错误,因为它已经触及了一段时间.我得到以下
内容:
Unable to jump to row 0 on MysqL result index 8
造成这种情况的原因是什么?我该如何解决?
它是一个PHP / MysqL站点.
如果我没记错的话,这个
错误通常源于以下
代码段:
// You probably have some code similar to this
$var = MysqL_result( $result,'column_name');
查询失败或列不存在的位置.检查$result是否是有效的MysqL资源以确保sql有效,然后确保在尝试调用MysqL_result之前实际从数据库获取结果.
或者,更好的是,使用MysqL_fetch_array而不是手动获取每个列值(如果您从查询返回多个列).