わかりましたので、私がやりたいことは、この特定の ID のみを持つ 1 つの条件/特定の行/行に開始日と終了日を使用することです。
たとえば、order_status='1'のみの場合は開始日と終了日を使用し、order_status='2' の場合は [すべて] を選択します。PHP を使用してデータベースからこの情報を取得し、それらを配列に格納しています。
現在、これを実現する 2 つの異なるクエリがありますが、現在、それらを 2 つの異なる配列に格納し、2 つの異なる配列として表示する必要があります。私が望むのは、これらすべてを 1 つの配列に格納し、foreach ループを使用して両方の条件のすべての結果を 1 か所でエコーする方法です。
十分に明確であることを願っていますが、そうでない場合は、コメントでお知らせください。コードとクエリも含めます。
日付付きエクスポートのクエリ (order_status=1)
SELECT ov.order_number,
m.name AS brand,
op.name AS model,
op.product_grade AS grade,
o.date_added
FROM `order` o,
op.order_product_veri,
manufacturer m,
product p
WHERE opv.product_id = p.product_id
AND p.manufacturer_id = m.manufacturer_id
AND op.order_status = '1'
AND Date (o.date_added) >= '2013-10-22'
AND Date(o.date_added) <= '2013-11-02'
日付なしでエクスポートするためのクエリ(order_status=2)
SELECT op.order_number,
m.name AS brand,
op.name AS model,
op.product_grade AS grade,
o.date_added
FROM `order` o,
op.order_product_veri,
manufacturer m,
product p
WHERE opv.product_id = p.product_id
AND p.manufacturer_id = m.manufacturer_id
AND op.order_status = '2'