フィールドtype1
,type2
、type3
、type4
までのすべてのデータベースと他のフィールドとがあります。私がしようとしているのは、それらの行からすべてのフィールドを取得し、重複していないフィールドだけをエコーすることです。PHP/MYSQLクエリの一意/固有値
私はselect distinct type1, type2 etc from products
を使用して試してみましたが、単一の変数にすべてのフィールド($_row['type1']
$_row['type2']
など)を入れて、その変数からすべての個別の値をエコーするためにPHPコードを知りません。誰にも何か提案はありますか?
合意した、やり方が悪い。しかし、あなたの答えは、OPが尋ねたものです:/。あなたは結果をすべて*返す必要があるので、この方法はサーバー上では本当に重いです。 – Ben
答えがうまくいきました。私は、誰もがデータベース設計が悪いと言っているので、これを行う最善の方法は何だろうと思っていただけです。 – Mathew
実際にあなたのデータベース設計はうまくいくかもしれません。私が意図したことは、簡単なデータ操作(並べ替えや一意の値の検索など)は、通常、SQLで起こる方が良いということでした。しかし、好奇心の精神を維持する:) – Ben