アダプター、コネクター、コンポーネントの3つのテーブルが
あります。対応する部品番号(part_num)を見つけるためにそれらすべてを検索できるようにする必要があります
。部品番号は一意であるため、複数のエントリについて心配する必要はありません。
GETを使用してURL内の部品番号を検索し、それを$ numに設定してから、SELECTを実行します。
私が見つけたのは、UNIONを使用する必要があるということですが、3つのテーブルの列が異なり、選択を実行しようとするとエラーが発生します。以下の例では
これは私のコードです:
if(isset($_GET['num'])) {
$num = $_GET['num'];
$result = mysql_query("SELECT * FROM connectors WHERE part_num = '$num' UNION SELECT * FROM adapters WHERE part_num = '$num' UNION SELECT * FROM components WHERE part_num = '$num'"); }
助けていただければ幸いですので、よろしくお願いしますSO =)