将CSS元素应用于PHP动态数据


Applying CSS Elements to PHP Dynamic Data

我是将排版和页面布局元素应用于动态数据的新手。

我用过这个代码-<p><?php echo preg_replace('/['r'n]+/', '</p><p>', $row_rs_AZ_Products_Detail_pg['ItemLongDesc']); ?></p>

插入以下从我的数据库生成的段落。段落被完美地分隔开,但我需要创建一个信息需求项目符号的列表格式或在段落中间编号。我被指示放置这个代码-

p {
    margin: 0 0 0.25em 0;
}

进入页面,但我不知道如何做到这一点。有人能帮我做这件事吗?或者提出更好的建议吗?非常感谢您的协助。

数据输出:

Make someone special feel special with a Customized and Personalized full color Autograph Photo Football Sports Ball. Before clicking the Add to Cart button to place your order, please cut and past the INFORMATION NEEDED below into your email and email to tony@awardzone.net.
INFORMATION NEEDED:
TEXT ABOVE PHOTO - 1 Line Recommended [Type your text here]
CENTER PHOTO OR LOGO - (attach jpeg format image)
TEXT BELOW PHOTO - 1 Line Recommended [Type your text here]
TEAM COLORS - [Type your colors here]
YOUR CONTACT PHONE - [Type your text here]
YOUR EMAIL ADDRESS - [ [Type your text here]
(Optional) MASCOT NAME - [Type your text here]
And/or MASCOT LOGO (attach jpeg format image)
YOUR IN HAND DATE? - [Type your date here]
IMPORTANT - Your final layout proof will be approved by YOU before imprinting and shipment. *All personal information will remain confidential and will not be sold.
QUESTIONS? Email tony@awardzone.net or call Tony at 973-347-6819

这取决于数据的固定程度,但根据您所显示的内容,我会:

  • 在多个换行符上分解输入(使用preg_split)以获得包含所有行的数组
  • 从数组中删除要用作前导段落的前两个条目,并将其回声输出
  • 从数组中删除要用作结尾段落的最后两个条目
  • 启动列表(<ul><ol>
  • 将剩余的数组作为列表项回显
  • 关闭列表
  • 呼应结尾的两段