<?php $q = "SELECT * FROM slowo WHERE id_domena='$id'"; $i = 1; echo " <tr> <td class="zawartosc">$i</td> <td class="zawartosc">" . $ro["slowo"] ."</td> <td class="zawartosc"> <table style="width: 120px; align: center;"> <tr> <td style="width: 40px; text-align: center;"><b>L1</b></td> <td style="width: 40px; text-align: center;"><b>L2</b></td> <td style="width: 40px; text-align: center;"><b>L3</b></td> </tr> </table> </td> <td class="zawartoscsr"> <table style="width: 120px; align: center;"> <tr> <td style="width: 40px; text-align: center;"><b>1</b></td> <td style="width: 40px; text-align: center;"><b>1</b></td> <td style="width: 40px; text-align: center;"><b>1</b></td> </tr> </table> </td> <td class="zawartoscsr">4,57</td> <td class="zawartoscsr">historia</td> <td class="zawartoscsr">8-12-2006</td> <td class="zawartoscsr">" . $ro["data_dodania"] ."</td> <td class="zawartoscsr">ble</td> </tr>"; $i++; } ?>
I teraz mam pytanie: jak w miejscu L1, L2 i L3 umieścić dane, które są przechowywane w innej tabeli bazy danych?
Coś takiego:
1. słowo L11 L21 L31
2. słowo L12 L22 L32
3. słowo L13 L23 L33
itd.
Czyli do każdego słowa inne dane.
Struktura tabeli, z której dane chcę wyciągnąć jest następująca:
CREATE TABLE `po` ( `id` int(11) NOT NULL AUTO_INCREMENT, `id_sk` varchar(11) NOT NULL DEFAULT '', `g` varchar(5) NOT NULL DEFAULT '', `o` varchar(5) NOT NULL DEFAULT '', `w` varchar(5) NOT NULL DEFAULT '', `data` date NOT NULL DEFAULT '0000-00-00', PRIMARY KEY (`id`) ) TYPE=MyISAM AUTO_INCREMENT=7 ;
Żeby jeszcze było "trudniej" potrzebuję wyciągnąć i wyświetlić tylko jedną, najmłodszą informacje dla danego id_sk.
Ma ktoś jakiś pomysł?