Zastanawia mnie jedna rzecz, mam taki oto kod:
#Update URL public function update($url, $id) { $result=$this->db->prepare("UPDATE url SET adres=:url where id=:id limit 1"); $result->bindParam(':url',$url, PDO::PARAM_STR); $result->bindParam(':id',$id,PDO::PARAM_INT); if(!$result->execute()){ throw new Exception('Adres nie został zaktualizowany!'); } }
Idąc na logikę jeżeli wrzucę to w instrukcję if czyli
if($http->update($url, $id)) { }else{ }
Po wykonaniu i poprawnej aktualizacji powinno mi pokazać OK, ale mimo to pokazuje Error i oczywiście aktualizuje dany rekord. Nie wiem czy ja coś pomieszałem, czy czegoś tu nie rozumiem.