Nel caso in cui i dati che ti servono li devi usare in una select, ti posto il codice che fornisce i dati delle OPTION nel formato che chiedi:
	Codice PHP:
	
echo"<select>
<option></option>
";
$conta=0;
$q="select id,gruppo,nome from tab2 order by ID asc";
$sql=@mysql_query($q);
while($record=@mysql_fetch_array($sql))
{
    $q_id=$record['id'];
    $q_gruppo=$record['gruppo'];
    $q_nome=$record['nome'];
   
    $q_2="select count(*) as tot from tab2 where gruppo=$q_gruppo ";
    $sql_2=@mysql_query($q_2);
    $elenco=@mysql_result($sql_2,0,"tot");    
    if($conta<$elenco)
    {
        $conta++;
    }
    else
    {
        $conta=1;
    }
    echo "<option >$q_id $q_gruppo $q_nome $conta</option>";
 
   
}
echo "</select>"; 
 
Aggiungo anche .sql per PhpAdmin.
	codice:
	CREATE TABLE `tab2` (
  `id` varchar(10) NOT NULL default '',
  `gruppo` varchar(10) NOT NULL default '',
  `nome` varchar(10) NOT NULL default ''
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-- 
-- Dump dei dati per la tabella `tab2`
-- 
INSERT INTO `tab2` VALUES ('1', '1234', 'AAAA');
INSERT INTO `tab2` VALUES ('2', '1234', 'BBBB');
INSERT INTO `tab2` VALUES ('3', '1234', 'CCCC');
INSERT INTO `tab2` VALUES ('4', '2345', 'DDDD');
INSERT INTO `tab2` VALUES ('5', '2345', 'AAAA');
INSERT INTO `tab2` VALUES ('6', '3456', 'BBBB');
INSERT INTO `tab2` VALUES ('7', '3456', 'EEEE');
INSERT INTO `tab2` VALUES ('8', '3456', 'FFFF');