Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Sprawdzanie poprawności wykonywanych zapytań PDO
Forum PHP.pl > Forum > PHP
dela
Cześć wszystkim.

Aktualnie pracuję nad prostym systemem dodawania "modułów", który wykorzystuje PDO. Jak mogę sprawdzić poprawność wykonania zapytania do bazy, które znajduję się w oddzielnym pliku?

classes/mod.php
  1. require ($this->path.'/install.php');
  2.  
  3. if(jezeli zapytanie z pliku install zostalo poprawnie dodane to) {
  4. return true;
  5. } else {
  6. $this->error[] = 'Błąd';
  7. }



mod/users/install.php
  1. define("TITLE", "Użytkownicy");
  2.  
  3. $datetime = time();
  4.  
  5. $query = $this->db_connection->prepare('INSERT INTO ' . DB_TABLES_PREFIX . 'components (title, install_datetime) VALUES(:title, :install_datetime)');
  6. $query->bindValue(':title', TITLE, PDO::PARAM_STR);
  7. $query->bindValue(':install_datetime', $datetime, PDO::PARAM_INT);
  8. $query->execute();
by_ikar
execute zwraca true lub false w przypadku powodzenia lub niepowodzenia. http://pl1.php.net/manual/en/pdostatement.execute.php

  1. <?php
  2.  
  3. if(false !== $query->execute())
  4. {
  5. // powodzenie
  6. } else
  7. {
  8. // niepowodzenie
  9. }
dela
Zgadzam się ale nie chce odczytać zmiennej $query z pliku w require.

Wybaczcie towarzysze:) popełniłem straszny błąd. Temat do zamknięcia.
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.