Column count doesn't match value count at row 1 Can someone help me pls? I can't figure it out ...
if (isset($_POST['prodotto_cat'])) {
$product_cat = mysqli_real_escape_string($conn,$_POST['prodotto_cat']);
$category_cat = mysqli_real_escape_string($conn, $_POST['categoria_cat']);
$details_cat = mysqli_real_escape_string($conn, $_POST['dettagli_cat']);
$sql = mysqli_query($conn, "SELECT id FROM prodotti_cat WHERE product_cat='$product_cat' LIMIT 1");
$productMatch_cat = mysqli_num_rows($sql); // count the output amount
if ($productMatch_cat > 0) {
echo 'Mi dispiace, hai inserito un duplicato "Nome prodotto" nel sistema, <a href="admin.php"> RITORNA</a>';
exit();
}
$sql = mysqli_query($conn, "INSERT INTO prodotti_cat (product_cat, details_cat, category_cat)
VALUES('$product_cat','$details_cat','$category_cat',now())") or die (mysqli_error($conn));
$pid_cat = mysqli_insert_id($conn);