列计数与第1行的值计数不匹配-PHP
此代码是错误的列计数与第1行的值计数不匹配-PHP,php,mysql,Php,Mysql,此代码是错误的 $simpan = mysql_query("insert into siswa (nama, jk, nis, nisn, nik, sebagai, tgl_masuk, kelas, jurusan, tempat_lahir, tgl_lahir, agama, kwn, butuh_khusus, jalan, rt, rw, dusun, kelurahan, kecamatan, kode_pos, tinggal, transportasi, telp_rumah
$simpan = mysql_query("insert into siswa (nama, jk, nis, nisn, nik, sebagai, tgl_masuk, kelas, jurusan, tempat_lahir,
tgl_lahir, agama, kwn, butuh_khusus, jalan, rt, rw, dusun, kelurahan, kecamatan,
kode_pos, tinggal, transportasi, telp_rumah, hp, email, kps, nama_ayah, tl_ayah, pendidikan_ayah,
pekerjaan_ayah, penghasilan_ayah, kebutuhan_ayah, nama_ibu, tl_ibu, pendidikan_ibu, pekerjaan_ibu, penghasilan_ibu, kebutuhan,ibu, nama_wali,
tl_wali, pendidikan_wali, pekerjaan_wali, penghasilan_wali, kebutuhan_wali )values('$nama', '$jk', '$nis', '$nisn', '$nik', '$sebagai', '$tgl_masuk', '$kelas', '$jurusan', '$tempat_lahir',
'$tgl_lahir', '$agama', '$kwn', '$butuh_khusus', '$jalan', '$rt', '$rw', '$dusun', '$kelurahan', '$kecamatan',
'$kode_pos', '$tinggal', '$transportasi', '$telp_rumah', '$hp', '$email', '$kps', '$nama_ayah', '$tl_ayah', '$pendidikan_ayah',
'$pekerjaan_ayah', '$penghasilan_ayah', '$kebutuhan_ayah', '$nama_ibu', '$tl_ibu', '$pendidikan_ibu', '$pekerjaan_ibu', '$penghasilan_ibu', '$kebutuhan_ibu', '$nama_wali',
'$tl_wali', '$pendidikan_wali', '$pekerjaan_wali', '$penghasilan_wali', '$kebutuhan_wali')")or die (mysql_error());
我是不是遗漏了什么 这似乎是数据库中的错误。假设所有变量都已定义,并且没有逻辑错误,那么实际代码就可以了 仔细检查MySQL表siswa中是否定义了所有列 此外,PHP中的MySQL函数已经过时,建议您使用mysqli。以下是有关如何使用此方法进行查询的链接: 另一种测试是否存在问题的方法是通过手动将查询字符串streight插入mysql控制台来测试查询
总之,这不是PHP的问题,数据库的列结构与您提供的输入数量不匹配。您必须改进您的问题,让其他人理解,只有这样您才能得到一个好的快速答案。回显$simpan,然后将其复制并粘贴到sql选项卡中的phpmyadmin中,查看您得到的答案。这会让你走上正确的方向。