ツール ページのリンクを分類するアプリケーションがあります。このページでは、複数のカテゴリと、それらのカテゴリの下にある各ツールを使用したいと考えています。13 のカテゴリを作成する予定なので (ツールが使用されるにつれてさらに増えます)、カテゴリごとにクエリを実行したくありません。単一のクエリを実行してすべてのデータを取得することをお勧めします。
現在、ツールを表示するためのドロップダウンで各カテゴリを表示するようにページを設定しています。私がする必要があるのは、そのカテゴリのツールだけが表示されるようにすることです。単一のクエリからそのすべてのデータを処理する方法を理解するのに問題があります。
現在、while ステートメントを使用して、結果を配列として実行しています。
while($tools = $result->fetch_assoc()){
if($tools['id'] = 1){
echo $tools['name'];
}
}
これは、私が現在計画していることの基本的なモックアップです。考えずにはいられませんが、これについてもっと良い方法があります。MySQL から大量のデータを取得し、それを PHP でカテゴリに分割する最良の方法は何ですか? 複数のクエリを実行する必要がある場合は問題ありませんが、カテゴリごとにクエリを実行するのは好ましくありません。