[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите сделать выборку и вывести результат!
Mazai
Доброе время суток. Проблема заключается в следующем:
-есть значение переменной $p=405
-есть таблица в которой 8 строк имеют моё значение 405 в колонке id, в этих строках есть текстовое значение в колонке value
-нужно вывести через echo все эти 8 значений value в строчку.


Как я понял нужно организовать выборку select по моему значению 405, узнать сколько строк (вдруг их не 8 а меньше)
Организовать цикл вывода значения value.

Помогите плиз ...



Спустя 42 минуты, 35 секунд (19.05.2009 - 15:03) vasa_c написал(а):
Да, именно так и надо smile.gif
Какие затруднения?

Спустя 1 час, 26 минут, 26 секунд (19.05.2009 - 16:30) Mazai написал(а):
Я практически не знаю php, умею только copy-pastom пользоваться ))))
пробовал написать запросы или организовать цикл - либо вывод пустых значений либо ошибка ))
Перевести бы вот то что я написал с примером типа
PHP
$sel=(SELECT `value`FROM `tablewhere `id`=$p)

вообщем я на бэйсике и паскале только писал... вдетстве )))

Спустя 28 минут, 35 секунд (19.05.2009 - 16:58) Guest написал(а):
SQL
SELECT `value`
FROM `base`.`aro_table2` WHERE `property` LIKE '405'
ORDER BY `aro_table2`.`id` ASC LIMIT 0, 30


Вот что мне нужно!
Теперь это надо запихнуть в PHP и напечатать в строчку резкльтаты.

Спустя 31 минута, 43 секунды (19.05.2009 - 17:30) vasa_c написал(а):
Если ровно 405 содержится, то
`property`="405".
Если нужно только 8, то
LIMIT 0, 8

Ну а как работать - http://ru.php.net/manual/ru/function.mysql-query.php

Спустя 6 минут, 56 секунд (19.05.2009 - 17:37) Mazai написал(а):
SELECT `value` FROM `nskfond_newfond`.`aro_hp_properties2` WHERE `property` = '405'

как теперь это вывести на страницу?

Спустя 1 час, 25 минут, 13 секунд (19.05.2009 - 19:02) Mazai написал(а):
Решено, спасибо за участие!

PHP
<?php                
            $query
mysql_query("SELECT `value` FROM `nskfond_newfond`.`aro_hp_properties2` WHERE `property`='$p->id' ORDER BY `aro_hp_properties2`.`id` ASC");
               while(
$row mysql_fetch_assoc($query)) {
     echo 
$row['value'].'  • ';
 }               
               

Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.