dzięki wielkie
webasek:
W sumie zdaję sobie z tego sprawę że powinienem mieć wszystko w innych tabelach i kiedyś tak będę musiał zrobić. Na razie jednak tabela o której mowa używana jest (i stworzona też) przez plugin wp-quotescollection w wordpressie - ja po prostu chciałem się podłączyć innym skryptem do tej tabeli.

Niestety nie przychodzi mi do głowy jak użyć UNION w takiej sytuacji choć już trochę poczytałem o tym złączeniu.
HellRider:
Twoje rozwiązanie zadziałało - nie użyłem co prawda:
<?php
?>
bo nie wiedzieć czemu nie działało to u mnie, a zadziałało:
<?php
?>
w manualu bowiem przeczytałem o powyższych funkcjach:
Cytat
Godne uwagi jest to, że użycie
mysql_fetch_assoc() nie jest znacząco wolniejsze od użycia
mysql_fetch_row(), a jest bardziej funkcjonalne.
cokolwiek to znaczy??
W sumie wyszło mi coś takiego:
<?php
echo "<div>".$row['autor']; //formatuj dowolnie
$res2 = mysql_query("SELECT DISTINCT zrodlo FROM tabela WHERE autor='".$row['autor']."' ORDER BY zrodlo ASC"); echo "<div>".$row2['zrodlo']."</div> "; //formatuj dowolnie }
}
?>
Mam jeszcze pytanie o szybkość i obciążenie serwera dotyczące tych zapytań do bazy (jak już
webasek wspomniał jedna tabela nie jest najszczęśliwszym rozwiązaniem) i czy rzeczywiście użycie mysql_fetch_assoc($res) zamiast mysql_fetch_row($res, MYSQL_ASSOC) (to nie działa) nie spowolni takiego zapytania?
Dodam że na razie w tablicy jest ok 4k rekordów a będzie 2x tyle.
jeszcze raz dzięki