php写入数据库的数据为什么要转义

php写入数据库的数据为什么要转义


首先我们要知道,数据库都是由表构成的,当你把数据插入到其中的一个表中的时候,比如是数字呀、文字呀等等的插入的时候能正常插入,但是一旦你要插入特殊的字符,比如说插入下面这个括号里面的内容(“ABC”)到表里。如果不带引号的话ABC是能够插入进去的,但加上双引号以后,插入到表的时候,数据库会认为这对双引号是php语言里面的特殊字符,那么这对双引号就插入不进表格了,这时候只有通过转义,让数据库把这对双引号认为是和ABC三个字符一样。那就那能插入进去了。
 
 
 
 
来源:http://zhidao.baidu.com/link?url=nmKBIQWxLhmns7AyPzNlv2VvY3fmrf1Lp_OLchBY4cgc7Hh7GGwXDj1_8Ae-IPoeX1acg7sRLdrA3s8KlX4ema


<FORM ACTION="?" METHODE="POST">
        XXXXXX

</FORM>
一般在网页开发的时候,前端跟后台是分开的。前端是指网页设计与编写。后台是指后台网页业务逻辑的编写。action属性是指该表单要提交到哪里进行处理。多数情况是要提交到servlet中进行业务逻辑处理。写"?" 一般是前端在编写网页的时候并不知道后台程序员编写的servlet叫什么名字,放在哪里。所以用“?”暂时替代。后台程序员来填空。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值