我的代码会插入database
,但(int)
类型的字段在视图中只显示为零
我这样做了;
$sql="INSERT INTO `patients_list` (`patients_type`,`firstname`,`lastname`,`age`,`gender`,`address`,`mobile_no`,`e-mail`,`date_registered` ) VALUES('$patients_type','$firstname','$lastname','$age','$gender','$address','$mobile_no','$e_mail','$date_registered')";
其他值进入数据库但“手机号码”仅发布为零
答案 0 :(得分:1)
INT(10)
不是指10位数字,它表示显示宽度为10位的整数。 INT
中MySQL
的最大值为2147483647
(如果未签名,则为4294967295
。
您应该使用BIGINT
代替INT
来获取手机号码。