Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Zapytanie
Forum PHP.pl > Forum > Przedszkole
extremist
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.  
nospor
https://stackoverflow.com/questions/6346674...sql-pdo-mysqlnd

Polecam ci jednak zapomniec o tej opcji, jest to mocno niezalecane.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.