Mam problem w PDO i nie moge znalezc przyczyny, moj kod:
$zapytanie = $db -> prepare('update `dachowki` set `nazwa`=:nazwa, `typ_pokrycia`=:typ_pokrycia, `opis`=:opis, `stala`=:stala, `dachowka_podstawowa`=:dachowka_podstawowa, `dachówka_skrajna_lewa`=:dachówka_skrajna_lewa where `id`=:id'); $zapytanie -> bindValue(':nazwa', $_POST['edytuj_nazwa'], PDO::PARAM_STR); $zapytanie -> bindValue(':typ_pokrycia', $typ_pokrycia, PDO::PARAM_STR); $zapytanie -> bindValue(':opis', $_POST['edytuj_opis'], PDO::PARAM_STR); $zapytanie -> bindValue(':stala', $_POST['edytuj_stala'], PDO::PARAM_STR); $zapytanie -> bindValue(':dachowka_podstawowa', $_POST['dachowka_podstawowa'], PDO::PARAM_STR); $zapytanie -> bindValue(':dachówka_skrajna_lewa', $_POST['dachówka_skrajna_lewa'], PDO::PARAM_STR); $zapytanie -> bindValue(':id', $_GET['id'], PDO::PARAM_INT); $ilosc = $zapytanie -> execute();
Wyskakuje blad:
Invalid parameter number: parameter was not defined
Pomozecie to znalezc ?