我在index.php中有一個查詢,在update.php中有完全相同的查詢。我如何在一個位置查詢查詢,因此很容易管理?我在我的php代碼中有一個mysql查詢被剪切和粘貼在兩個地方。我怎樣才能把它放在一個地方?
這是我的查詢:
我在index.php中有一個查詢,在update.php中有完全相同的查詢。我如何在一個位置查詢查詢,因此很容易管理?我在我的php代碼中有一個mysql查詢被剪切和粘貼在兩個地方。我怎樣才能把它放在一個地方?
這是我的查詢:
包括一個header.php
或functions.php
。然後,在文件中定義查詢。然後你可以在包括它們之後訪問它們。
require 'header.php';
OR
include 'header.php';
function make_query($val)
{
$res = "SELECT * FROM users WHERE id = " . $val;
return $res;
}
出於好奇,有沒有辦法將值傳遞給查詢? – rotaercz
語言構造的不需要括號 – 2013-08-29 03:26:40
@rotaercz任何在頁面上定義的變量在誘導之前都可以用在include的代碼中。 include只是一個內部剪切和粘貼 – 2013-08-29 03:27:55
創建第三個文件query.php
,把查詢這個文件中(也許在一個變量),幷包括來自index.php
和update.php
文件。
它是什麼類型的查詢,它有什麼作用?如果你想要一個體繫結構明智的解決方案(而不僅僅是如何定義常量或其他信息),請添加更多信息。 –
編寫一個[function](http://www.php.net/functions.user-defined)並將其放在include/lib腳本中。 – mario
把它放在另一個文件中幷包含它 – bansi