|
|
|
| Такая проблема:
Есть значение в базе данных (например: 1 2 3)
Нужно, чтобы значения выводились друг под другом, а не как в базе.
Например:
1
2
3
Спасибо за ответы. | |
|
|
|
|
|
|
|
для: Naig
(06.01.2007 в 21:17)
| | ээээээээ.......а ещё раз и попонятней можно....какие значения? и от куда они там берутся? | |
|
|
|
|
|
|
|
для: Naig
(06.01.2007 в 21:17)
| | Требуется их отсортировать? Тогда следует использовать конструкцию ORDER BY
где id - это поле 1,2,3. | |
|
|
|
|
|
|
|
для: cheops
(06.01.2007 в 22:14)
| | Или я не понимаю или я в первом посте проблему неправильно обрисовал:
Существует в БД таблица table1 созданая по следующему запросу:
CREATE TABLE table1 (
cid INT(10) NOT NULL auto_increment,
pid INT(10) NOT NULL,
title varchar(255) NOT NULL default '',
place varchar(255) NOT NULL,
time varchar(255) NOT NULL,
date DATE NOT NULL default '00-00-0000',
PRIMARY KEY (cid)
);
|
в place присвоено значение "баня кино"
я могу их вывести только в этом виде, а именно "баня кино"
А мне хотелось бы выводить в виде:
баня
кино
то есть каждое слово с новой строки. Каким образом этого можно добиться используя php код. Возможно для этого нужно как-то по другому забивать данные или иметь другое значение поля? | |
|
|
|
|
|
|
|
для: Naig
(07.01.2007 в 00:05)
| | Что мешает вам загонять их в БД в таком виде:
| |
|
|
|
|
|
|
|
для: Naig
(07.01.2007 в 00:05)
| | Размещайте эти слова в разных записях. | |
|
|
|
|
|
|
|
для: Naig
(06.01.2007 в 21:17)
| |
$buff = array();
$buff=split(" ",$place_str); #загоняем в масив разделяя по пробелу
foreach ($buff as $item) { # выводим поочереди
echo $item."<br>";
}
|
| |
|
|
|