私はこのようなクエリを実行しています(PHP + MySQL):
$query = "SELECT * FROM tablename WHERE 1";
$result = mysql_query($query);
while($row = mysql_fetch_array($result))
{
// PHP Statement
}
同じページで同じ結果をもう一度使用したい場合は、次のようにクエリを再度実行する必要があります。
$query = "SELECT * FROM tablename WHERE 1";
$result = mysql_query($query);
while($row = mysql_fetch_array($result))
{
// PHP Code
}
その後、それは動作します。しかし、私が使用する場合のみ
while($row = mysql_fetch_array($result))
{
// PHP Code
}
その後、それは動作しません。毎回クエリを実行せずに、同じページで結果を何度も使用する他の方法はありますか?
同じ結果を使用して配列を作成できることはわかっています。しかし、他の方法はありますか?