Heim >Backend-Entwicklung >PHP-Tutorial >怎么能把文字控制格式保存进MYSQL

怎么能把文字控制格式保存进MYSQL

WBOY
WBOYOriginal
2016-06-23 14:17:021053Durchsuche

如果不使用编辑器插件怎么能把文字控制格式保存进MYSQL
要把如下textbox1.text的内容保存进MYSQL中:'保存的格式'."\n".'控制符号'
保存进MYSQL读出来的时候就会是: '保存的格式."\n".控制符号' 
一个整字符串了。中间的换行符"\n"无效了,怎么能让"\n"在MYSQL里保存后用php读出来还具有换行的效果呢?


回复讨论(解决方案)

一般都用\r\n来表示换行,你试试 ,没试验过

但是进入了MYSQL再出来就不是 换行符了 变字符串了

怎么读和插的?贴 关键代码吧

就是非常简单的操作

//调用echo (main_shopactive());


//读function main_shopactive(){	$conn = mysql_connect_conn();	$sql = "SELECT * FROM wx_active order by id desc limit 0,1";	$rs = mysql_db($sql,$conn) or die('查询记录失败!'); 	if(mysql_num_rows($rs) > 0)	{		while($row = mysql_fetch_assoc($rs))		{			$my_active = $row['concent'];		}	}	else	{		$my_active = 'NO ACTIVE';	}	return $my_active;}//插入function new_shopactive($content_text) {	$conn = mysql_connect_conn();	$sql = "insert into wx_active (concent) values ('$content_text')";	mysql_db($sql,$conn);	mysql_close($conn);	return;}

你在命令行下查询能看到换行吗,页面上要查看源码才能看到。

现在就这个情况
http://www.asnewmart.com/test.php

现在就这个情况
http://www.asnewmart.com/test.php

明白你的意思

试试这样:存之前$str= htmlspecialchars($str);
读的时候输出 nl2br($str);

不确定第一步是否需要  第二步是关键 

稍后我写个demo 你可以先试试

输入后返回这页 刷新一下就好了

\n 是文本的换行,要查看源码才能看到。
要在html页面显示换行,则用nl2br() 函数处理一下就好了。

xml转成算文本吗?

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn