Sudahkah Anda mencoba mencetak konten kategori ke konsol? Mungkinkah kategori yang valid dan kategori nol diposkan kembali dari sumbernya?
anda juga dapat mencoba merangkum panggilan sql dengan pemeriksaan nul terhadap kategori. Ini mungkin menangkap nol sebelum dimasukkan.
$category = $_POST['category'];
$cf = $_FILES['cf'];
if($category != NULL)
{
mysqli_query($conn, "INSERT INTO adDatabase(".$category.") VALUES(8)");
}
Terakhir Anda dapat mengatur salah satu kolom dalam tabel untuk tidak mengizinkan nilai nol. Yang akan memungkinkan Anda untuk menempatkan blok coba tangkap dan buang data kosong
Try {
mysqli_query($conn, "INSERT INTO adDatabase(".$category.") VALUES(8)");
}
catch (exception ex)
{
// do nothing!
}