具有2147483647
MYSQL问题。
当在电话字段中插入一个11位数字,我在保存在回归得到这个号码DB: 2147483647
电话被设置为VARCHAR
不是INT
强硬。
此外,在一个数据库托管在SERVER
1我有完全相同的数据库表,而不是有同样的问题强硬? 可能是什么?
这是SQL和PHP
tel_no varchar(20) utf8_general_ci Yes NULL
mob_no varchar(20) utf8_general_ci Yes NULL
这就是MYSQL。 是的,我将一个11位数字作为DB串
$telno = GetValue($post['tel_no']);
$mobno = GetValue($post['mob_no']);
$sql = "UPDATE ".$this->dbpre."bookings SET tel_no='$telno', mob_no='$mobno'...
能否请您帮忙吗? 我越来越疯狂!