我在index.php中有一个查询,在update.php中有完全相同的查询。如何将查询放在一个位置以便于管理?
这是我的查询:
$sets=$_GET["sets"];
$sets = "'" . str_replace(array("'", ","), array("\\'", "','"), $sets) . "'";
// test code
$query = "
SELECT
*
FROM
`cards`
WHERE
`setName` in ($sets)
ORDER BY
`setName` DESC,
LIMIT
500
";
最佳答案
包含 header.php
或 functions.php
。然后,在文件中定义查询。包含它们后,您就可以访问它们。
require 'header.php';
OR
include 'header.php';
function make_query($val)
{
$res = "SELECT * FROM users WHERE id = " . $val;
return $res;
}
关于php - 我的 php 代码中有一个 mysql 查询,它被剪切并粘贴在两个地方。我怎样才能把它放在一处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18501786/