0

index.php にクエリがあり、update.php にまったく同じクエリがあります。管理しやすいように、クエリを 1 つの場所に配置するにはどうすればよいですか?

これは私のクエリです:

$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

3 番目のファイルを作成しquery.php、クエリをこのファイル (おそらく変数) に入れ、 と の両方からファイルを含めindex.phpますupdate.php

于 2013-08-29T03:24:15.277 に答える