labāk sql group by paskaties ;)
function dbconn($sSrv, $sDb, $sUsr, $sPw) { // inicializē mysql connection
@mysql_connect($sSrv, $sUsr, $sPw) or exit('<b>mysql_connect() error ' . mysql_errno() . ':</b> ' . mysql_error());
mysql_select_db($sDb) or exit('<b>mysql_select_db() error ' . mysql_errno() . ':</b> ' . mysql_error());
go('SET NAMES utf8');
}
function go($sSql) { // izpilda mysql query
$h = mysql_query($sSql) or exit('<b>mysql_query() error ' . mysql_errno() . ':</b> ' . mysql_error() . '<br /><b>query:</b> ' . substr($sSql, 0, 1000));
return $h;
}
function esql($sSql) { // echo sql & returned data
echo $sSql . '<br />';
$h = go($sSql);
while ($r = mysql_fetch_row($h)) echo implode(' | ', $r) . '<br />';
echo '<br />';
}
dbconn('localhost', 'test', 'root', '123');
go('DROP TABLE IF EXISTS t');
go('CREATE TABLE t (i int, j int) ENGINE=MyISAM');
go('INSERT t (i, j) VALUES (1,1),(1,1),(2,3),(4,3),(4,4)');
esql('SELECT * FROM t');
esql('SELECT DISTINCT * FROM t');
esql('SELECT * FROM t GROUP BY i');
esql('SELECT * FROM t GROUP BY j');