gpt4 book ai didi

php - 我可以在 eval() 中执行 mysql_query 吗?

转载 作者:行者123 更新时间:2023-11-29 09:07:10 25 4
gpt4 key购买 nike

我使用的社区构建器需要通过 eval() 解析 php block 。我可以在 eval 中使用 mysql_query 吗?如果不是,我如何在这个 eval() 中调用数据库中的信息?

这是我到目前为止的代码:

$iProId = $this->oProfileGen->_iProfileID;
$sCat = mysql_query("SELECT genres from Profiles WHERE ID = ". $iProId);
print_r($sCat);

这给了我:
资源 ID #167

最佳答案

如果该代码在 eval 时给了您该结果,那么是的,您可以在 eval 中使用 mysql_query,而您的问题的其余部分归结为您必须如何使用该结果集。

在这种情况下,我会建议类似:

$iProId = $this->oProfileGen->_iProfileID;
$sCat = mysql_query("SELECT genres from Profiles WHERE ID = ". $iProId);
while($row = mysql_fetch_assoc($sCat)) {
print_r($row);
}

循环结果集中的所有行。如果您想了解更多信息,PHP 网站提供了有关如何使用 mysql_* 函数的所有资料。

关于php - 我可以在 eval() 中执行 mysql_query 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6755125/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com