Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Call to a member function prepare()
Vertisan
post
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 8.08.2014

Ostrzeżenie: (0%)
-----


Witam!
mam taki skrypt (modal z Bootstrap'a):
  1. <div class="modal fade" id="edycja1" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
  2. <div class="modal-dialog">
  3. <div class="modal-content">
  4. <?php
  5. $STMedytuj = $dbh->prepare(" SELECT * FROM `szs_service` WHERE ID = $id "); // LINIA 12
  6. $STMedytuj->execute();
  7. while($row = $STMedytuj->fetch()) {
  8. ?>
  9. ...

dalej jest formularz odnoszący się do pliku:
  1. include('configPDO.php');
  2. if(isset($_POST["srv_edytuj"]) == "Edytuj serwis")
  3. {
  4.  
  5. $nazwa = $_POST[srv_nazwa];
  6. $sprzet = $_POST[srv_sprzet];
  7. $akcesoria = $_POST[srv_akcesoria];
  8. ...
  9.  
  10. $STM_update = $dbh->prepare(
  11. "UPDATE szs_service SET Nazwa:Nazwa, Imie:Imie, Nazwisko:Nazwisko, Telefon:Telefon, Usterka:Usterka, Dodatkowe:Dodatkowe, Sprzet:Sprzet, Akcesoria:Akcesoria, Przyjmujacy:Przyjmujacy WHERE ID=:ID");
  12.  
  13. $STM_update->bindParam(':Nazwa', $nazwa);
  14. $STM_update->bindParam(':Imie', $imie);
  15. ...
  16. $STM_update->execute();
  17. header( "location:AdminIndex.php?ServiceUpdate=77083368");
  18. }


i w linii 12 (zaznaczona) występuje błąd:
Fatal error: Call to a member function prepare() on a non-object in ...

Normalnie modal pobiera dane dla danego ID, ale gdy je zmienie i chcę wysłać poprzez UPDATE to zwraca błąd
Wie ktoś może co jest nie tak?

Ten post edytował Vertisan 6.01.2015, 15:06:57
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 10:11