Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Obiektowo - zapytanie do bazy.
92nasti
post 27.09.2011, 11:19:25
Post #1





Grupa: Zarejestrowani
Postów: 80
Pomógł: 1
Dołączył: 22.01.2011

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


Witam,

po raz kolejny mam problem, poniższy skrypt rzuca błędem o nieudanym wykonaniu zapytania, jednak ja zupełnie nie widzę w nim błędu.

  1. <?php
  2.  
  3. class Register {
  4.  
  5. public $login;
  6. public $password;
  7. public $mail;
  8.  
  9. public function check_register( $login, $password, $mail){
  10.  
  11. if( isset( $login) && isset( $password) && isset( $mail)){
  12.  
  13. $this->login = $login;
  14. $this->password = $password;
  15. $this->mail = $mail;
  16.  
  17. if( $this->login == '' or $this->password == '' or $this->mail == ''){
  18.  
  19. echo 'Proszę uzupełnić wszystkie dane!';
  20.  
  21. }
  22. else{
  23.  
  24. $this->query = mysql_query("SELECT * FROM `baza`.`uzytkownicy` WHERE `login` = '$this->login'") or die( 'Nie udało się wykonać zapytania!');
  25.  
  26. if( mysql_num_rows( $this->query) > 0){
  27.  
  28. echo 'Podana nazwa użytkownika jest już zajęta!';
  29.  
  30. }
  31. else{
  32.  
  33. $this->query = mysql_query("INSERT INTO `baza`.`uzytkownicy` VALUES ('', '$this->login', '$this->password', '$this->mail')");
  34.  
  35. echo 'Konto zostało utworzone poprawnie!';
  36.  
  37. }
  38.  
  39. }
  40.  
  41. }
  42.  
  43. }
  44.  
  45. }
  46.  
  47. $obiekt = new Register;
  48.  
  49. $obiekt-> check_register( 'Piotrek', 'haslo', 'mail');
  50.  
  51.  
  52. ?>
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 Wersja Lo-Fi Aktualny czas: 25.07.2025 - 09:12