コードをクリーンアップしようとしていますが、何度か呼び出す mysql クエリを、ファイルの先頭に含める外部 php 関数に配置できるかどうか疑問に思っていました。私はそれを試すたびにエラーを受け取ったので、私がまだPHPに比較的慣れていないことに関係があるのではないかと思っています. コードを新しいファイル(functions.php)に配置するまで、すべて機能します
ここにいくつかのスニペットがあります:
表示するページからです
<?php
retreive_user_data();
while ($result = mysql_fetch_array($queryobj)) {
echo $result['about'];
}
?>
そして、ここに私が含めているphpファイルがあります
<?php
function retrieve_user_data() {
$query = "SELECT * FROM users, editables WHERE users.user = editables.user";
$queryobj = mysql_query($query);
return $queryobj;
}
?>