mam kod który pobiera wszystkie rekordy o jakiejś spełnionej wartości z kolumny (może być ich 10 lub 50 lub nieskończenie wiele). Wszystko mam za pomocą poniższego kodu. Teraz ja mam pytanie takie: jeżeli np pobierze mi 14 rekordów to jak zrobić aby kilka z nich było unikalnych? A dokładniej chcę coś takiego jak na poniższym obrazku gdzie dana liczba jest jednym z rekordów a wyświetlana będzie za pomocą spełnionego warunku.
Nie mogę tego dodać w pętli bo i cała tabela mi się powtarza tyle razy ile jest rekordów więc odpada. Myślałem o tym aby każdy rekord zrobić unikalnym i wrzucić w tablicę. A następnie gotowe wyniki przesłać przez get na kolejną stronę, która mi wyświetli tylko gotową tabelę z wlepionymi zmiennymi w odpowiednie jej części.
Przykład tylko podany. Ma to być mocniej rozbudowane więc żaden float:left nie wchodzi w grę.

<?php SELECT * FROM produkt as p INNER JOIN formatka as f ON p.id_form = f.id_form WHERE p.id_prod2 = '".$_GET['id_prod2']."' AND f.id_cat = '".$_GET['id_cat']."' ORDER BY f.grupa while ($rekord = mysql_fetch_assoc ($sql)) { //kazdy rekord w bazie przypisujemy zmiennej a poszczegolne wpisy, jako tablica $opis = $rekord['opis']; $tytul = $rekord['tytul']; $zmienna = $rekord['zmienna']; $typ = $rekord['typ']; echo ' <div style="width:100%"> <div style="width:30%; float:left; background-color:#66CCFF; padding:3px; margin-right:1%"> '.$tytul.' </div> <div style="width:65%; float:left; background-color:; padding:3px; "> '; if($typ == checkbox) { } echo ' </div> </div> <hr noshade="noshade" style="width:100%; border-color:white; background-color:white; height:0px; margin:0px; padding:0px"> '; } ?>
Jakaś pomoc? O ile mam pomysł to nie mam pomysłu jak te rekordy dorzucić do tablicy i je po kolei wywoływać tak jak to się robi np z jednego rekordu z kilkunastoma kolumnami danych. Czyli raz bez pętli.