我有一个 MySQL 列“phone”,当数据来 self 的 php 表单时,如果开头有一个零,它将在表中消失,例如: “06719823”变为“6719823”
我首先认为这是 php 的问题,因为我正在使用 mysql_real_escape_string(),但后来我尝试直接在 phpmyadmin 上修改 SQL 字段,但我无法添加第一个 0,它总是删除它。
Colonne Type Interclassement Attributs Null Défaut Extra
phone int(10) Oui NULL
怎么了?我应该分配一个“interclassement” utf8_general_ci 吗?
最佳答案
将 10 位电话号码的列类型更改为 char(10)
。
关于MySQL 截断了我的第一个零数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10551083/