如何在php中显示MySQL查询的结果?
我在链接文件中具有此功能:如何在php中显示MySQL查询的结果?,php,mysql,Php,Mysql,我在链接文件中具有此功能: function getIndividualHerpInfo($herpID) { $sql = "SELECT COLOR, PRICE FROM HERPES WHERE ID = $herpID"; return DBIface::connect()->query($sql)->fetch(PDO::FETCH_ASSOC); } 我可以从网站的任何其他页面调用此功能。我想做的是能够单独使用这个查询的结果。比如,重复
function getIndividualHerpInfo($herpID) {
$sql = "SELECT COLOR, PRICE
FROM HERPES
WHERE ID = $herpID";
return DBIface::connect()->query($sql)->fetch(PDO::FETCH_ASSOC);
}
我可以从网站的任何其他页面调用此功能。我想做的是能够单独使用这个查询的结果。比如,重复一个herp的颜色,在另一个地方,重复herp的价格
我试着在网上寻找如何做到这一点,但我找不到任何东西来帮助我了解这个特定函数的结构。请告诉我如何在另一个文件中单独使用此类查询的结果?谢谢。像这样
$data = getIndividualHerpInfo(1);
echo $data['COLOR'];
echo $data['PRICE'];
您使用的是PDO,但您没有使用预先准备好的语句,而是让自己容易受到注入攻击。为什么?可能是ElGavilan的复制品你让我发笑。。。谢谢你,先生。siride,这只是为了一个大学作业,所以我不担心。