Вывод и сохранение данных в виде ввода их в форму

CyberX
На сайте с 08.03.2008
Offline
51
393

В форму данные заносятся в виде:

1) Мандарины

2) Апельсины

3) Лимоны

В базу сохраняются в виде:

1) Мандарины 2) Апельсины 3) Лимоны

Как заставить выводить данные из базы в виде первоначально ввода ?

1) Мандарины

2) Апельсины

3) Лимоны

Шустрый хостинг (http://www.colocat.ru) за нормальные деньги (Москва). 30 дней тестовый период. Рекомендую копирайтера aronskaya (/ru/users/73753). Отличные авторские тексты.
toxic steel
На сайте с 28.12.2007
Offline
175
#1

сперва надо заставить вас задать вопрос нормально :)

ибо с теми данными, что вы дали, максимум, что вам можно ответить - в желаемые места переносов "\n" понатыкать

Есть отличные, недорогие рекламные места на агрофоруме (http://farmerforum.ru/viewtopic.php?t=1725)! Клуб истинных ценителей денег (http://coinshunter.ru/).
CyberX
На сайте с 08.03.2008
Offline
51
#2

toxic steel, прощу прощения за некорректно поставленный вопрос, понимаю что в правильно поставленном вопросе есть уже половина ответа. Просто в голову ничего не пришло в тот момент ничего лучше.

Хорошенько погуглил, все стало вроде понятно, остался только 1 вопрос, как применить в данном случае функцию nl2br :

$result1 = mysql_query ("SELECT * FROM new WHERE num='$num'");

$myrow1 = mysql_fetch_array ($result1);

do {

printf ("<b>1:</b><br>%s<br><b>2:</b><br>%s<br><b>3:</b><br>%s<br><b>4:</b><br>%s<br><b>5:</b><br>%s<br><b>6:</b><br>%s<br><b>7:</b><br>%s<br><b>8:</b><br>%s<br><b>9:</b><br>%s<br><hr>

", $myrow1['1'], $myrow1['2'], $myrow1['3'], $myrow1['4'], $myrow1['5'], $myrow1['6'], $myrow1['7'], $myrow1['8'], $myrow1['9'], $myrow3['1']); }

while ($myrow1 = mysql_fetch_array ($result1));

toxic steel
На сайте с 28.12.2007
Offline
175
#3
CyberX:
в правильно поставленном вопросе есть уже половина ответа

да не в этом дело, вводных мало было, а задача нормально обрисована :)

CyberX:
nl2br

позволило вычислить недостающее :)

preg_replace("/(<br>(%s)?){1,}/","\n", "строка для замены");

*не факт, что это идеальное решение, но точно рабочее.

а nl2br как раз обратное действие выполняет

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий