前面的name字段,输入数据会加空格(PS,前面几处数据是人为修改的)。这样的影响力在搜索背后。我使用的插入语句是:
插入用户(姓名,密码,电子邮件,create_time)值('$name','$password','$email','$time')"
名称格式的字段是 VARCHAR (45)。网上有两种结尾,第一种是用str_replace函数去掉PHP的空格和特殊字符,然后会加空格。二是使用MySQL语句trim,仍然可以加空格。然后我直接替换了一个$name字符串,或者找到了空格。所以我觉得应该是MySQL内部事务,这里就不继续跟踪了。希望有人能解答。