К примеру после выполнения запроса к БД, у меня одна строка. Как вывести значение? Код (PHP): $query = "SELECT price FROM prices WHERE id_type_print = '" . $id_type_print . "' AND id_format = '" . $id_format . "' AND id_category = '" . $id_category . "' AND id_paper = '" . $id_paper . "' AND min_quantity <= '" . $tirag . "' AND (max_quantity IS NULL OR max_quantity >= '" . $tirag . "')"; $result = db_connection($query); $orders_1C = array(); $row = mysql_fetch_array($result); echo $row['price']; Вот так ? Добавлено спустя 39 секунд: Массива же у меня нет, поэтому проходить по нему не надо
Непонятно в чём затруднение. Этот код похож на рабочий. Ты запускал или решил сначала спросить? ))) Посоветую только писать запрос в более дружелюбном виде. Упростишь работу себе и тем, кто придет за тобой. Типа: Код (PHP): $query = "SELECT `price` FROM `prices` WHERE `id_type_print` = '{$id_type_print}' AND `id_format` = '{$id_format}' AND `id_category` = '{$id_category}' AND `id_paper` = '{$id_paper}' AND `min_quantity` <= '{$tirag}' AND (`max_quantity` IS NULL OR `max_quantity` >= '{$tirag}')"; Ну и раз ты используешь только одну строку, было бы неплохо добавить LIMIT 1.