如何在数据库中为电话号码添加 0



所以我想在我的电话列数据库中输入 0我尝试使用此代码,但它不断收到错误,说意外的"0",对于该列,我使用的是 int

  mysqli_query($koneksi,"INSERT INTO distributor VALUES('','$nama_distributor','$alamat','"0".$telpon')");

使用concat()函数

mysqli_query($koneksi,"INSERT INTO distributor 
 VALUES('','$nama_distributor','$alamat',concat('0','$telpon'))");

你必须像这样提到列名并使用cast()函数

Declare @Num1 int
set @Num1 = 0
 mysqli_query($koneksi,"INSERT INTO distributor (column1, column2, column3, column4) VALUES('','$nama_distributor','$alamat', cast(@Num1 as varchar() + $telephone as varchar(12)");

最新更新