Статьи,обзоры,справочники по PHP


КЛАССЫ в php3 - часть 6


        $que=mysql_fetch_row($result);

        $que[]=mysql_num_rows($result); //last element for control

        }

        $this->id_busstop=(int)$que[0];

        $real_n=cut_str($que[1]); //get all real names for routes stoped

После чего контрольный вывод этих самых имён. Теперь в цикле создаём объекты типа Route и упаковываем их в массив

        for($ll=0; $ll<$k; $ll++) {

        $this->route[$ll]=new Route($real_n[$ll],$db);

        $this->number_routes++;   

        }

    Tак же constructor класса Route получает имя маршрута и по нему, извлекая нужную информацию из базы данных, создаёт объект - переменную этого типа.

    function Route($name, $db) {

        global $day_now;

        $sql="select prog_name, $day_now";

        $sql="$sql from routes";

        $sql="$sql where real_name='$name'";

        if($result = mysql_query($sql,$db)) {

        $que=mysql_fetch_row($result);

        $que[]=mysql_num_rows($result); //last element for control

        }

        $this->name_route=(string)$name;        

        $this->id_route=$que[0];

        $this->rout_today=(string)$que[1];

        if($que[1]=="y") {                              //do you have this rout today ?




- Начало -  - Назад -  - Вперед -



Книжный магазин