0

我在 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
";
4

2 回答 2

1

包括一个header.php,或一个functions.php。然后,在文件中定义查询。然后,您可以在包含它们之后访问它们。

require 'header.php';
    OR
include 'header.php';



function make_query($val)
{
    $res = "SELECT * FROM users WHERE id = " . $val;
    return $res;
}
于 2013-08-29T03:23:07.083 回答
0

创建第三个文件query.php,将查询放入此文件(可能在变量中)并包含来自index.php和的文件update.php

于 2013-08-29T03:24:15.277 回答