![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 1.12.2017 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich
Od kilku dni walczę z błędem, którego nie mogę zlokalizować Poniżej w którym jest błąd public function kody($miasto) { $stmt = $this->connect->prepare('SELECT * FROM kody WHERE miejscowosc = :miasto'); $stmt->bindValue(':miejscowosc', $miasto, PDO::PARAM_STR); $stmt->execute(); $stmt = $stmt->fetchAll(); return $stmt; $stmt->closeCursor(); $stmt = null; } komunikat jaki otrzymuję: Fatal error</b>: Uncaught exception 'PDOException' with message 'SQLSTATE[HY093]: Invalid parameter number: parameter was not defined' in H:\VertrigoServ\www\druknij\php\connection\db.class1.php:77 Stack trace: #0 H:\VertrigoServ\www\druknij\php\connection\db.class1.php(77): PDOStatement->execute() #1 H:\VertrigoServ\www\druknij\php\kody.php(20): db->kody('Golina') #2 {main} thrown in <b>H:\VertrigoServ\www\druknij\php\connection\db.class1.php</b> on line <b>77</b><br /> Poniżej kod który działa: public function miasto($id_wojewodztwa) { $stmt = $this->connect->prepare('SELECT DISTINCT * FROM miasta WHERE id_wojewodztwa = :id_wojewodztwa GROUP BY nazwa_miasta'); $stmt->bindValue(':id_wojewodztwa', $id_wojewodztwa, PDO::PARAM_STR); $stmt->execute(); $stmt = $stmt->fetchAll(); return $stmt; $stmt->closeCursor(); $stmt = null; } Proszę o pomoc. Nie potafię sobie z tym poradzić. Ten post edytował darcza 1.12.2017, 15:32:26 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 21:49 |