Хранилища Subversion ant

Редакция

К новейшей редакции | Содержимое файла | Последнее изменение | Открыть журнал | RSS

Редакция Автор № строки Строка
466 diffor 1
<?php
2
 
3
require_once 'DB.php';
4
 
5
$dsn = 'sqlite://custom/apt.db?mode=0777';
6
 
7
$db =& DB::connect($dsn);
8
if (PEAR::isError($db)) {
9
    die($db->getMessage());
10
}
11
 
12
        $reps =& $db->query("SELECT * FROM reps");
13
        while ($reps->fetchInto($info_reps,DB_FETCHMODE_ASSOC)) {
14
            echo $info_reps['rep']."<br>";
15
            $dists =& $db->query("SELECT * FROM reps2dists JOIN dists ON reps2dists.dist_id=dists.id WHERE rep_id=".$info_reps['id']);
16
            while ($dists->fetchInto($info_dists,DB_FETCHMODE_ASSOC)) {
17
                echo " http://apt.nix-files.org.ru/".$info_reps['rep']." ".$info_dists['dists.dist'];
18
                $sects =& $db->query("SELECT * FROM reps2dists2sects JOIN sects ON reps2dists2sects.sect_id=sects.id WHERE reps2dists_id==".$info_dists['reps2dists.id']);
19
                while ($sects->fetchInto($info_sects,DB_FETCHMODE_ASSOC)) {
20
                    echo " ".$info_sects['sects.sect'];
21
                }
22
                echo "<br>";
23
            }
24
        }
25
 
26
//$query =& $dba->query("SET NAMES utf8");
27
 
28
?>