Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]Zapytanie, PDO
extremist
post 8.06.2020, 19:29:50
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 1.08.2019

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


Cześć, wyczytałem, że przez PDO można wrzucić kilka insertów. Robię wg. instrukcji, ale dane wrzuca tylko do pierwszym insertem, resztę ignoruje. Gdzie mam błąd ?

  1. $what = "Dodanie nowego pracownika";
  2. $where = "Panel dodawania nowych pracownikow";
  3.  
  4.  
  5.  
  6. if(isset($_POST["name"]))
  7. {
  8. $query = "
  9. INSERT INTO clients (name, lastname, login, phone, email, access) VALUES (:name,:lastname,:login,:phone,:email,:access);
  10. INSERT INTO logs (where,what) VALUES (:where,:what);
  11. ";
  12.  
  13. try{
  14. $statement = $connect->prepare($query);
  15. $statement->execute(
  16. ':name' => $_POST["name"],
  17. ':lastname' => $_POST["lastname"],
  18. ':login' => $_POST["login"],
  19. ':phone' => $_POST["phone"],
  20. ':email' => $_POST["email"],
  21. ':access' => '3',
  22. ':where' => '4',
  23. ':what' => "co",
  24. )
  25.  
  26.  
  27.  
  28. );
  29. }
  30.  
  31. catch (PDOException $e)
  32. {
  33. echo $e->getMessage();
  34. die();
  35. }
  36. }
  37.  
  38.  
Go to the top of the page
+Quote Post
nospor
post 11.06.2020, 13:26:34
Post #2





Grupa: Moderatorzy
Postów: 36 455
Pomógł: 6292
Dołączył: 27.12.2004




https://stackoverflow.com/questions/6346674...sql-pdo-mysqlnd

Polecam ci jednak zapomniec o tej opcji, jest to mocno niezalecane.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 26.04.2024 - 05:41