Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]$this->table
newlogin
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 5.06.2015

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


Witajcie



Mam pytanie. Jak zrobić coś takiego

class klasa {

var $table = 'table';

function login () {

$sql = mysq_query("select* from '$this->table' where login = '.$login.'") or die(mysql)_query);

}

}

tak, żeby było z tym $this->table

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ghastblood
post
Post #2





Grupa: Zarejestrowani
Postów: 360
Pomógł: 12
Dołączył: 17.09.2009
Skąd: Warszawa

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


  1. <?php
  2. class BaseClass
  3. {
  4. PRIVATE $table = 'table';
  5. PRIVATE $login = '1';
  6.  
  7. function __construct()
  8. {
  9. try
  10. {
  11. $pdo = new PDO('mysql:host=localhost;dbname=test;encoding=utf8', 'root', '');
  12. $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  13. $stmt = $pdo->query("SELECT * FROM `$this->table` WHERE id = $this->login ");
  14. $r = $stmt->fetchAll();
  15.  
  16. foreach($r as $row)
  17. {
  18. echo $row['id'];
  19. }
  20. }
  21. catch(PDOException $e)
  22. {
  23. echo 'Połączenie nie mogło zostać utworzone: ' . $e->getMessage();
  24. }
  25.  
  26.  
  27. }
  28. }
  29.  
  30. $obj = new BaseClass();
  31. ?>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 28.12.2025 - 19:24