次の形式でデータベースに保存されているオプションがあります-
option1:Option 1;option2:Option 2;option3:Option 3;option4:Option 4
ユーザーはこれらのオプションを編集できるので、それらが入っているときに、<textarea>
それらを別々の行に表示したいと思います。
option1:Option 1
option2:Option 2
option3:Option 3
option4:Option 4
';'
オプションを区切る文字を新しい行に置き換えることでこれを行おうとしています( str_replace(';', PHP_EOL, $poll['poll_options'])
-も試しました"\r\n"
)
これは機能しているように見えますが(echo '<pre>'; print_r($poll['poll_options']); echo '</pre>';
新しい行にオプションが正しく表示されます)、テキストをaに配置すると<textarea>
、オプションはスペースで区切られるだけです。
編集-使用したコード(現在この投稿に反映されています)を@John Condeによって提案されたコードに変更し、FFで機能するようになりました。
解決するためのヒントはありますか?ありがとう。