有时候不顶事可以用下面解决,去掉空格
如果excel导表不小心产生了空格
trim是mysql内置函数,可以去除字段首位空格
replace 内置函数,去除指定字符
char(9):水平制表符 (tab键 或者 \t)
char(10):换行键 (\n)
char(13):回车键 (Enter键)
MYSQL存进去的和读出的肯定一样,但是你显示到屏幕上就不一样了:回车和空白没有了,这是因为浏览器的缘故,你可以使用<pre>代码控制,例如:$row=mysql_fetch_row($res)
echo
"<pre>$row[0]</pre>"
name的字段中,放入的数据前面都会补充空格(PS,前面几个数据是我人工修改的)。这样影响后面的查找。 我用的插入语句是:insert into user(name,password,email,create_time) VALUES(' $name','$password','$email','$time')"
其中字段name的格式是VARCHAR(45)。网上有两种结局方法,第一是用php的str_replace 函数清除空格和特殊字符,然后依然会补充空格。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)