php图片代码不能插入mysql数据库 不能插入数据库的原因我找到了,是因为我的插入的内容带有h

php图片代码不能插入mysql数据库不能插入数据库的原因我找到了,是因为我的插入的内容带有html元素,不能插入,请问怎么解决比如:$text="我是提交的文本";$i... php图片代码不能插入mysql数据库

不能插入数据库的原因我找到了,是因为我的插入的内容带有html元素,不能插入,请问怎么解决

比如:
$text = "我是提交的文本";
$img = "<img src='xxx.jpg' />";

$content = $text.$img;

如果单单插入$text到数据库的时话是OK的,没问题,但是插入$content字符串带上html元素的话是无法插入的,请问怎么解决,因为输出数据的时候要显示图片所以不能转为字符串处理
展开
 我来答
缘鱼畅想
2016-01-11 · TA获得超过164个赞
知道小有建树答主
回答量:199
采纳率:0%
帮助的人:198万
展开全部
  1. 是可以插入HTML元素的,不能插入的话可能是字段长度不够,所以没插入,设大一点试试;

  2. 而且插入<img src='xxx.jpg' />就相当于插入一个字符串,事实上echo "<img src='xxx.jpg' />"; 输出的就是一张图片,没输出就可能是图片的路径不对。

追问
你这个说法可笑至极,如果按照你这样说的话完全都是违背了物理学
追答
这个有什么问题吗?
或者你可以保存图片的路径,也就是src属性的值保存到数据库,将来要显示出来就把图片路径字段取出来,赋值到src属性,
大部分都是保存图片的路径,不会连同元素名都保存进字段里的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式