Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Funkcja sprawdzająca wartość pola w bazie
Forum PHP.pl > Forum > PHP
Gama101
Witajcie. Próbuję zrobić funkcję, która pobierze wartość pola Konto_Aktytowane z pola w bazie dla wybranego użytkownika. Jeśli w bazie będzie 0 - zwraca wartość fałsz, w przeciwnym razie wartość prawda.

Kod

Plik główny
  1. $ETSCMS = new CMS_Core($server,$user,$pass,$db);


Plik z funkcją
  1. function isActivated($user){
  2. global $ETSCMS;
  3. if($stmt = $ETSCMS->Database->prepare("SELECT Konto_Aktywowane FROM uzytkownicy WHERE Nick = ?")){
  4. $stmt->bind_param("s", $user);
  5. $stmt->execute();
  6. $stmt->bind_result($activation);
  7. $stmt->fetch();
  8.  
  9. if($activation == 0){
  10. $stmt->close();
  11. return FALSE;
  12. } else {
  13. $stmt->close();
  14. return TRUE;
  15. }
  16.  
  17. } else {
  18. die();
  19. }
  20. }


Funkcja jednak ta nie działa. Po dodaniu kodu poniżej dalsze wczytywanie strony zostaje zatrzymane.

Kod

  1. <?php echo($ETSCMS->Auth->isActivated('Daniel')); ?>


Każda pomoc mile widziana! smile.gif
com
  1. else {
  2. die();
  3. }


Poco to?
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.