我真的厌倦了这个names = File.ReadAllLines("name.txt");
财产。首先,我在没有num_rows
的情况下使用它并且它无效。然后我发现我应该在本地存储结果,以便找出记录的数量。有效。现在它又停止了工作。
当我检查属性store_result()
时,它确实返回一个值。但是,RequestedId
说num_rows
。我还缺少什么?
zero
答案 0 :(得分:2)
从本页的解释来看:http://php.net/manual/en/mysqli-stmt.store-result.php
在获取之前需要调用store_result
函数。
$stmt->execute();
/* store result */
$stmt->store_result();
printf("Number of rows: %d.\n", $stmt->num_rows);
/* free result */
$stmt->free_result();
你应该能够在释放它们之前阅读结果。