Модераторы: skyboy

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> выбрать минимальное значение из базы 
:(
    Опции темы
supervladislav
Дата 23.5.2010, 14:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: нет
Всего: -9



Код

$link5=$db->sql_query("SELECT min(`cena`) from predlogenia  WHERE nomerpols='$tender'") or die(mysql_error());
if($db->sql_numrows($link5)){
while($datt=$db->sql_fetchrow($link5))
{$cena.=$datt['cena']; }
}


Код

<?php
class sql_db {
    var $db_connect_id;
    var $query_result;
    var $row = array();
    var $rowset = array();
    var $num_queries = 0;
    var $total_time_db = 0;
    var $time_query = "";

    function sql_db($sqlserver, $sqluser, $sqlpassword, $database, $persistency = true) {
        $this->db_connect_id = ($persistency) ? @mysql_pconnect($sqlserver, $sqluser, $sqlpassword) : @mysql_connect($sqlserver, $sqluser, $sqlpassword);
        if ($this->db_connect_id) {
            if ($database != "" && !@mysql_select_db($database)) {
                @mysql_close($this->db_connect_id);
                $this->db_connect_id = false;
            }
            return $this->db_connect_id;
        } else {
            return false;
        }
    }

    function sql_close() {
        if ($this->db_connect_id) {
            if ($this->query_result) @mysql_free_result($this->query_result);
            $result = @mysql_close($this->db_connect_id);
            return $result;
        } else {
            return false;
        }
    }

    function sql_query($query = "", $transaction = false) {
        unset($this->query_result);
        if ($query != "") {
            $st = array_sum(explode(" ", microtime()));
            $this->query_result = @mysql_query($query, $this->db_connect_id);
            $total_tdb = round(array_sum(explode(" ", microtime())) - $st, 5);
            $this->total_time_db += $total_tdb;
            $this->time_query .= "".$total_tdb > 0.01."" ? "<font color=\"red\"><b>".$total_tdb."</b></font> cек. - [".$query."]<br><br>" : "<font color=\"green\"><b>".$total_tdb."</b></font> cек. - [".$query."]<br><br>";
        }
        if ($this->query_result) {
            $this->num_queries += 1;
            unset($this->row[$this->query_result]);
            unset($this->rowset[$this->query_result]);
            return $this->query_result;
        } else {
            return ($transaction == END_TRANSACTION) ? true : false;
        }
    }
    function sql_numrows($query_id = 0) {
        if (!$query_id) $query_id = $this->query_result;
        return ($query_id) ? @mysql_num_rows($query_id) : false;
    }
    function sql_affectedrows() {
                return ($this->db_connect_id) ? @mysql_affected_rows($this->db_connect_id) : false;
        }
    
    
    function sql_fetchrow($query_id = 0) {
        if (!$query_id) $query_id = $this->query_result;
        if ($query_id) {
            $this->row[$query_id] = @mysql_fetch_array($query_id);
            return $this->row[$query_id];
        } else {
            return false;
        }
    }
    
}

$db = new sql_db("localhost", "root", "","auction", false);
//if (!$db->db_connect_id) get_exit("Ошибка соединения с базой данных");


?>


Добавлено через 33 секунды
Мне нужно просто вывести одно минимальное значение из базы 
PM MAIL   Вверх
Zloxa
Дата 23.5.2010, 15:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чо?
****


Профиль
Группа: Завсегдатай
Сообщений: 3473
Регистрация: 12.9.2008

Репутация: 53
Всего: 161



Цитата(supervladislav @  23.5.2010,  14:04 Найти цитируемый пост)
код PHP

Ты не совсем правильно меня понял и не тот листинг привел. Здесь уместен лишь листинг сессии из коммандного процессора MySQL


--------------------
Достоверно известно, что 89% людей доверяют статистике взятой с потолка smile
PM   Вверх
supervladislav
Дата 23.5.2010, 15:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: нет
Всего: -9



ТЕБЕ полностью весь  код залить который я использую 
PM MAIL   Вверх
supervladislav
Дата 23.5.2010, 16:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: нет
Всего: -9



разобрался 
Код

SELECT min(`cena`) as mincena from predlogenia where nomerpols='$id' limit 1

PM MAIL   Вверх
Zloxa
Дата 23.5.2010, 16:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чо?
****


Профиль
Группа: Завсегдатай
Сообщений: 3473
Регистрация: 12.9.2008

Репутация: 53
Всего: 161



Цитата(supervladislav @  23.5.2010,  15:25 Найти цитируемый пост)
ТЕБЕ 

мне на твой листинг вообще насрать, если комуто чтото и нужно, так это ТЕБЕ.
Цитата(supervladislav @  23.5.2010,  15:25 Найти цитируемый пост)
полностью весь  код залить 

если ты перечитаешь мой пост при включенной опции функции головы, то поймешь, что я как раз таки тебе предложил не захламлять форум своими упражнениям php, а привести лог  сессии коммандного интерпретатора mysql в котором, с помощью пары запросов, демонстрируется описанная ранее симптоматика.


--------------------
Достоверно известно, что 89% людей доверяют статистике взятой с потолка smile
PM   Вверх
supervladislav
Дата 23.5.2010, 21:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: нет
Всего: -9



Вобще хамить не обязательно было
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Составление SQL-запросов | Следующая тема »


 




[ Время генерации скрипта: 0.0714 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.