while MySql ?

Andrey_P

Guest
while MySql ?

PHP:
$query_agroup = mysql_query ("SELECT agroup_id, agroup FROM $server_table WHERE alet = '$alet'");
echo mysql_error();
while ($row_agroup = mysql_fetch_array($query_agroup)) { 
echo mysql_error();
printf ("<a href=\"?agroup_id=%s\"> %s </a><br>\n", $row_agroup["agroup_id"], $row_agroup["agroup"]);
}
else:
print (" &nbsp; ");
endif;
Скрипт выводит названия групп, подскажите как модифицировать так, чтобы они не повторялись.
Например он выводит
PPK
PPK
PPK
PPK
Pink Floid
а надо:
PPK
Pink Floid

--
Заранее спасибо
 

Andrey_P

Guest
CREATE TABLE video (
aid int(11) NOT NULL auto_increment,
asong_id varchar(100) default NULL,
agroup_id varchar(100) default NULL,
agroup text,
asong varchar(100) default NULL,
alet varchar(100) default NULL,
asize varchar(100) default NULL,
apict1 varchar(100) default NULL,
apict2 varchar(100) default NULL,
apict3 varchar(100) default NULL,
alink varchar(100) default NULL,
PRIMARY KEY (aid),
UNIQUE KEY asong_id (asong_id)
) TYPE=MyISAM;
 

RomikChef

Guest
А теперь просто объясни, для чего какие поля.
Хотя бы те, которые ты используешь в запросе.

возможно тебе подойдет
SELECT DISTINCT agroup_id, agroup FROM $server_table WHERE alet = '$alet'");

Но не зная что у тебя за данные и как они связаны, нельзя ответить точнее.
 
Сверху