Citat:
zlatko: Hvala Stanko
pokushao sam da spojim tabele sa LEFT JOIN ali kao rezultat dobijam
title1 - filename1
title1 - filename2
title1 - filename3
title2 - filename4
title2 - filename5
Ovakav rezultat i treba da ti vrati taj JOIN...
@Milos911
Nije bas najbolja ideja da se rade svi ti SELECT upiti pored zivog JOIN-a

(sta da mora da uradi 10000 upita ?), pa bi zato bila bolja ova logika:
- Izvrsis jedan upit sa tim LEFT JOIN-om koji ti je Stanko predlozio i dobijes ovo gore sto sam citirao i onda:
Code:
$arr_results = array();//ovo ce biti multidimenzionalni niz za cuvanje rezultata
while ($row = mysql_fetch_array($result, MYSQL_ASSOC))
{
$arr_results[$row['title']][]=$row['filename'];
//elementi ovog niza su drugi nizovi.
//kljucevi tih drugih nizova ce biti imena title-ova, a vrednosti unutar nizova ce biti stringovi koji ce predstavljati filename-ove
}
//i samo uradis ispis
foreach($arr_results as $title=>$filenames)
{
echo $title.'<br>';
foreach($filenames as $filename)
{
echo '-'.$filename.'<br>';
}
}
Inace, ovo je vise za PHP forum, al' ajd.
[Ovu poruku je menjao Tudfa dana 18.11.2009. u 18:40 GMT+1]