PHP 数据添加报错 提示字符过长

bug问题 · nginx2017 · 于 6年前 发布 · 2193 次阅读

有个描述字段content,数据库中是text类型的数据,但在后台添加新闻的时候 只要描述内容字符超过255个字符的时候就会出现错误如下图错误: 请大神们指教一下,这个问题出现是在哪里?

共收到 4 条回复 问题提问
water#16年前 0 个赞

是不是你搞错了字段了,发一下你的phpmyadmin下表结构的截图,

你可以把你执行的语句生成出来sql,然后拿这个sql直接在mysql中运行,查看具体报错,然后把报错贴一下。

string类型才会有255的限制,text不会啊,很多原因是你搞错了字段了。

nginx2017#26年前 0 个赞

你说的是字段位置错位吗? 我将生成的sql语句拿到mysql 里面去执行是没有问题的, 而且如果我的描述字符没有超过255可以正常添加 我看了一下数据 字段数据也没错误,

Fecmall#36年前 0 个赞

@nginx2017 #2楼 我看你上面的截图,字段是op_content ,而不是content。你给我看下op_content字段的定义,你截图里面没有

nginx2017#46年前 0 个赞

找到原因了,是我那个操作日志(log)表里面的字段出现了问题,谢谢大神的指点,

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics