Php Nl2br关于除<;李>;标签
我希望能够从mysql获取html格式的数据,并将新行转换为Php Nl2br关于除<;李>;标签,php,mysql,internet-explorer,html-lists,nl2br,Php,Mysql,Internet Explorer,Html Lists,Nl2br,我希望能够从mysql获取html格式的数据,并将新行转换为或标记 我已经能够在CSS中使用空白:pre-wrap有效地做到这一点,IE7及以下版本除外 我的问题是,如果我在数据上加上一个条件nl2br(),如果浏览器是的话,你是想绕过WordPress的自动段落替换吗?如果是,则有一个内置的功能供您使用- 如果不是这样的话,那么你能说得更具体一点吗?看起来你的测试页面链接没有在帖子中出现?而且wpautop()是否没有按照你想要的方式工作e、 g.echo''.wpautop($row['po
或
标记
我已经能够在CSS中使用空白:pre-wrap
有效地做到这一点,IE7及以下版本除外
我的问题是,如果我在数据上加上一个条件nl2br(),如果浏览器是的话,你是想绕过WordPress的自动段落替换吗?如果是,则有一个内置的功能供您使用-
如果不是这样的话,那么你能说得更具体一点吗?看起来你的测试页面链接没有在帖子中出现?而且wpautop()是否没有按照你想要的方式工作e、 g.echo''.wpautop($row['post_content'])。'-显然,你需要取出CSS,事实上,你不需要用P标签来包装它,即使它有效!谢谢我不知道wpautop函数。找不到。这是我第一次使用WordPress。它看起来也是一个相当大的功能。我可能猜不到要把这些都打出来。:)不用担心,很高兴它成功了。我必须承认,在我第一次需要它的时候,我花了很长时间才找到它——出于一些奇怪的原因,它不是一个很好的标志张贴功能。
...
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<style>
p { white-space:pre-wrap;white-space:-moz-pre-wrap;word-wrap:break-word }
</style>
<body>
<?php
...
$conn = mysql_connect($host, $user, $pw) or die('Error connecting to mysql');
mysql_select_db($db);
mysql_set_charset('utf8', $conn);
$result = mysql_query("SELECT * FROM wp_posts WHERE post_status='publish' AND post_type='post'");
while($row = mysql_fetch_array($result))
{
echo '<h2>'.$row['post_title'].'</h2>';
echo '<p>'.$row['post_content'].'</p>';
}
...