1 (edited by neturiuVardo 2010-01-06 14:39:34)

Topic: mysql duomenų rikiavimas ir išvedimas

<?
    $req = mysql_query("SELECT title, time, COUNT(url) FROM pics GROUP BY title ORDER BY time DESC");
        while($row = mysql_fetch_array($req)) {
            $num = $row['COUNT(url)'];
            $title = $row['title'];
?>
            <h3><?= $row['title']; ?></h3>
<?
            $q = mysql_query("SELECT * FROM pics WHERE title='$title' ORDER BY time DESC");
            for($i = 0; $i < $num; $i++) {
                $r = mysql_fetch_array($q);
?>
                <a href="/cms/back/<?= $r['url']; ?>" rel="lightbox[roadtrip]"><img src="/cms/back/<?= $r['thumb_url']; ?>" /></a>
<?
        };
    };
?>

Noriu padaryt, jog skaitytų iš DB pavadinimą ir po to išspausdintų linkus, kurie turį tą patį "title"... Viskas veikia puikiai, tik gal įmanoma "švariau" parašyti?..