在任何人判断之前......我已经检查了其他有类似问题但仍然无法解决我的问题的帖子。
我还检查并阅读了 PHP 手册,没有运气使用不同的方法来提取数据。我的意思是我确实提取了一个表,该表甚至具有正确的行数。但是,所有行都具有相同的信息:第一行,即表示标题的行,即:名字、电话、地址等。
下面的代码显示了我是如何做的。我重申,mysqli 连接确实在提取包含数据的表,并且具有正确的行数。但我没有得到正确的信息。
public function queryexec()
{
if(isset($this->query))
{
//execute prepared query and store in result variable.
$this->result = $this->connection->query($this->query);
echo 'Table Row Count: '. $this->result->num_rows;
echo '<br/>';
//fetch_array gives me table but only headers but correct amount of rows.
//Fetch_object doesnt work throws me error:
//Fatal error: Cannot use object of type stdClass as array
while($row = $this->result->fetch_array()){
printf ("%s (%s)\n", $row[0], $row[2][1]);
//echo 'Table Data: '. $newdata["LastName"];
//echo '<br/>';
}
return true;
}
return false;
}