是否可以用PHP替换SQL函数?

时间:2013-06-11 19:26:55

标签: php mysql

我有一个非常复杂的PHP函数,需要花费大量时间在SQL中重写。所以我想知道是否有可能做这样的事情。

例如:

$query = "SELECT p.id FROM pages p WHERE check_access(p.id) = 1"
mysql_query($query);
...

check_access将是PHP函数。

1 个答案:

答案 0 :(得分:2)

因为SQL解释与PHP解释分开进行,所以不可能。

您只能在SQL查询中使用php函数的输出。

enter image description here