<?
$link = mysql_connect("localhost","root","");
mysql_select_db("test", $link);
$q = mysql_query("SELECT DISTINCT tema_name FROM chat_1");
while($r = mysql_fetch_array($q)) {
echo '<a href="list_chat.php?tema_name='.$r[tema_name].'"> '.$r[tema_name].' </a><br/>';}
?>
скрипт 2
<?
$link = mysql_connect("localhost","root","");
mysql_select_db("test", $link);
$tema_name = $_GET['tema_name'];
echo "$tema_name<br/>";
$q = mysql_query("SELECT * FROM chat_1 order by tema_name='$tema_name' ");
while($r = mysql_fetch_array($q)) {
echo "$r[text]<br/>";}
?>
как сформировать запрос в скрипте 2 что бы он вывел только те строки из колонки [text] которые принадлежат опеределённым строкам(т.е значения в этих строках идентичные) из колонки [tema_name]
пример:
мужик- петя
мужик -ваня
не мужик - катя
не мужик - света
мужик -паша
на выходе петя - ваня -паша