【发布时间】:2012-05-25 08:55:04
【问题描述】:
我的网络主机有 PHP 5.3.10,我正在使用 mysqli,但像 get_result() 这样的一些功能不起作用,因为它需要 mysqlnd。
我做了一些测试,似乎没有使用mysqlnd。可以启用它或需要重新安装 PHP(我不能这样做,因为是虚拟主机)。
我不想更改我的代码以使其在没有它的情况下工作。
【问题讨论】:
-
@Repox 不重复,我想。我已经看到了这个问题,但它没有回答我在这里提出的问题。这个问题指出了我的问题。
-
问题一样,已经给出了解决方案(也就是说你不能伪造或模拟资源对象中的get_result()方法)。
-
为什么这个重复关闭?不是(尽管这是上一个的进步)。上一个问题是“为什么我不能使用
mysqli_stmt::get_result?”,答案是“你需要启用mysqlnd才能使用它”。这个问题是“如何启用 mysqlnd?”上一个问题的答案范围与本问题的范围之间的重叠为零;在这个问题中提到get_result只是因为它是上一个问题的答案导致发布者问这个问题。 -
我也有同样的问题。它在这里得到了回答,但没有在“重复”问题中得到回答。为什么这被认为是重复的?