所以我希望能够从 MySQL 中获取信息。在我的 PHP 代码中,我以这种方式调用查询并回显信息:
$sql = "SELECT * FROM `person`";
$rs = $COMMON->executeQuery($sql, $_SERVER["SCRIPT_NAME"]);
while($row = mysql_fetch_row($rs)){
echo ("Name: ".$row['name']."<br />";
echo ("Gender: ".$row['gender']."<br />";
echo ("Age: ".$row['age']."<br />";
};
但是,实际值$row['name']
和其余部分是完全空白的。连一个空格都没有。虽然,当我像这样通过实际列索引调用它时$row[1]
,它给了我正确的值。
因此,例如,假设这有三个人在桌子上。最终结果页面如下所示:
Name:
Gender:
Age:
Name:
Gender:
Age:
Name:
Gender:
Age:
我做错了什么吗?为什么它给我这个空字符串而不是查询值?
MySQL 数据库保存在 MyPHPAdmin 上。我不知道它是否有所作为。如果还有您认为必要的信息缺失,请告诉我。谢谢!