2014-05-20 42 views
0

我有一个链接的文件这一功能:如何在php中显示MySQL查询的结果?

function getIndividualHerpInfo($herpID) { 
    $sql = "SELECT COLOR, PRICE 
    FROM HERPES 
    WHERE ID = $herpID"; 
    return DBIface::connect()->query($sql)->fetch(PDO::FETCH_ASSOC); 
} 

我可以在这个功能从网站上任何其他网页调用。我想要做的是能够单独使用此查询的结果。就像回声一只鲤鱼的颜色一样,在另一个地方回应鲱鱼的价格。

我试着在网上寻找如何做到这一点,但我无法找到某些东西来帮助我使用此特定功能的结构。请告诉我如何在另一个文件中单独使用这种查询的结果?谢谢。

+1

您使用的PDO,但你不使用准备好的语句,而是离开自己开放注入攻击。为什么? – siride

+0

[How to read fetch(PDO :: FETCH \ _ASSOC);](http://stackoverflow.com/questions/16846531/how-to-read-fetchpdofetch-assoc) –

+0

ElGavilan you makes me laugh .. 。 谢谢你,先生。 – LaneWalker

回答

1

这样

$data = getIndividualHerpInfo(1); 

echo $data['COLOR']; 
echo $data['PRICE'];