PHP, MySQL, połączenie z bazą danych ok ale błąd dodania rekordu

0

Hej! Mam problem z lokalną bazą danych (używam XAMPP).
Niby łączy się z bazą, ale wyrzuca błąd przy dodaniu rekordu....

 
// twórz połączenie z bazą danych

$mysqli = new mysqli("localhost", "root", "", "db");

/*  sprawdź połączenie z bazą */

if ($mysqli->connect_errno) {
    printf("Błąd połączenia: %s\n", $mysqli->connect_error);
    exit();
}


if ($mysqli->query("INSERT INTO `pies_tabela` (`ID_pies`, `plec`, `imie`, `przydomek`, `data_ur`, `id_wlasciciela`, `nr_tatuazu`, `nr_chip`, `nr_rej_odd`, `id_hodowla`, `id_ojciec`, `id_matka`, `id_miot`, `uprawnienia_hod`, `dysplazja`, `data_zgonu`, `zdjecie1`, `zdjecie2`, `chml`, `chpl`, `inter_chmp`, `inne`) 
VALUES
(NULL, '$plec', '$imie_psa', '$przydomek', '$data_urodzenia, '$id_wlasciciela', '$nr_tatuazu' , '$nr_chipa', '$nr_rej_odd', '$id_hodowla', '$id_ojciec', '$id_matka', '$id_miot', '$uprawnienia_hod', '$dysplazja', '$data_zgonu', '$zdjecie1', '$zdjecie2', '$chml', '$chpl', '$inter_chmp', '$inne')") === TRUE)
{
	 printf("Dodano do bazy danych! \n");
}
else
{
	printf("Bład!\n");
	printf ("ID nowego rekordu  %d.\n", $mysqli->insert_id);
}

$mysqli->close();

Nie wiem co jest nie tak :/
Teoretycznie wszystko powinno być dobrze....

1

Gdybyś wypisał sobie mysqli_error, to dowiedziałbyś się, że brakuje ci zamknięcia ' po $data_urodzenia...

0

No tak, racja :/ Chyba po Świętach człowiek z rana jest nieogarnięty jednak...

1 użytkowników online, w tym zalogowanych: 0, gości: 1