Cześć, wyciągam z tabeli wszystkie dane, jednym z pól tej tabeli (id_sam) jest polem obcym innej tabeli (sam) z której bym chciał coś tam odczytać na podstawie tego pola (np. nazwa), i tak dla każdego rekordu w pierwszej tabeli (ulubione). Problemem jest oczywiście to, że nie wiem jak to napisać. Poniższy kod jest raczej dość tandetny, nawet do końca nie działa, ale tylko tyle udało mi się póki co wymyśleć.
$sql=$lacz->query("SELECT * FROM ulubione");
while($wynik=$sql->fetch())
$tab[]=$wynik;
$sql2=$lacz->query("SELECT nazwa FROM sam");
while($row=$sql2->fetch())
$tab['id_sam'][]=$row;
foreach($tab as $klucz) {
echo $klucz['id_sam'].'<br />'; for($i=0;$i<3;$i++)
echo $klucz['id_sam'][$i]['nazwa']; }