DubnaSoft adalah Tempat yang tepat untuk anda menemukan informasi baru tentang perkembangan teknologi ter update mulai dari aplikasi software hingga menghasilkan uang dari internet.

Breaking

Artikel terbaru dubnasoft

Friday, 11 October 2019

Mengatasi ERROR Column count doesn’t match

Cara Mengatasi ERROR Column count doesn’t match


Pesan ERROR Column count doesn’t match value count at row 1 ini bisa terjadi ketika misal Anda memiliki sebuah tabel database dengan 5 data yang terdiri dari id, nama, email, alamat dan telephone, kemudian Anda membuat sebuah form input di website untuk mengisi data – data tersebut, namun input proses yang Anda gunakan saat menyimpan data misalnya hanya Anda masukan 4 data maka yang akan terjadi adalah error seperti diatas


Contoh lainnya misal Saya memiliki 10 data di database yang terdiri dari
1.    id,
2.    nama pemain,
3.    tempat lahir,
4.    tanggal lahir,
5.    kategori usia,
6.    sekolah,
7.    nisn,
8.    orang tua,
9.    kota,
10.    provinsi,
11.    nomor telepon
12.    gambar.

Kemudian proses dari input tersebut saya saya INSERT/masukan 11 data, saya tidak memasukan untuk nilai teleponnyam, maka yang terjadi adalah ERROR Column count doesn’t match

Contoh yang salah
Ket* nilai null untuk mengisi data pada kolom id


$perintah=sprintf("INSERT INTO pemain
    VALUES('null','%s','%s','%s','%s','%s','%s','%s','%s','%s','%s','%s','$gambar')",
    $_POST['nama_pemain'],
    $_POST['tempat_lahir'],
    $_POST['tanggal_lahir'],
    $_POST['kategori_usia'],
    $_POST['sekolah'],
    $_POST['nisn'],
    $_POST['orang_tua'],
    $_POST['alamat'],
    $_POST['kota'],
    $_POST['provinsi'],
    '$gambar');

Contoh proses input yang benar sesuai dengan jumlah kolom yang ada di database

$perintah=sprintf("INSERT INTO pemain
    VALUES('null','%s','%s','%s','%s','%s','%s','%s','%s','%s','%s','%s','$gambar')",
    $_POST['nama_pemain'],
    $_POST['tempat_lahir'],
    $_POST['tanggal_lahir'],
    $_POST['kategori_usia'],
    $_POST['sekolah'],
    $_POST['nisn'],
    $_POST['orang_tua'],
    $_POST['alamat'],
    $_POST['kota'],
    $_POST['provinsi'],
$_POST[‘no_tlp’];
    '$gambar');

Jadi kesimpulannya Untuk Mengatasi ERROR Column count doesn’t match, pastikan bahwa input/insert proses yang anda buat untuk menyimpan data ke database sudah sesuai dengan jumlah kolom data yang ada.

No comments:

Post a Comment

Post Top Ad

Your Ad Spot