Przekonstruuj tabele tak aby była tylko jedna

- products:
produkt_id, cena, promocja, promocja_id
I wtedy konstruujesz zapytanie:
SELECT * FROM products
Aby mieć wszystkie.
SELECT * FROM products WHERE promocja != ''
Aby mieć wszystkie z promocją
SELECT * FROM products WHERE promocja = ''
Aby mieć bez promocji.
<?php
$echo = '<table border="1" cellpadding="0" cellspacing="0"><tr><td>produkt_id</td><td>cena</td><td>promocja</td><td>promocja_id</td></table>';
{
$promocja_options = false;
if($array['promocja'] == null)
{
$array['promocja'] = 'Brak';
$promocja_options = 'colspan="2"';
$kolumna = '<td>' .$array['promocja_id']. '</td>';
}
$echo .= '<tr><td>' .$array['produkt_id']. '</td><td>' .$array['cena']. '</td><td ' .$promocja_options. '>' .$array['promocja']. '</td>' .$kolumna. '</tr>';
}
?>
Pozdrawiam, WebNuLL