Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [class][php5] Cannot use object of type miasto as
krysk
post 21.09.2005, 22:09:47
Post #1





Grupa: Zarejestrowani
Postów: 146
Pomógł: 0
Dołączył: 20.04.2002
Skąd: Szczecin

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


Witam, zaczynam naukę obiektowego PHP5, na samym początku napotkałem już problemy - php zwraca błąd, które
  1. <?
  2. class miasto {
  3. public $id;
  4.  
  5. function __construct($id = 1){
  6. $this->id = $id;
  7. }
  8. // $miasto = mysql_fetch_array( sql("SELECT *, wojewodztwa.nazwa AS wojewodztwo, miasta.nazwa AS nazwa, FROM miasta, wojewodztwa WHERE `miasto.id`='". $this->id ."' AND miasta.wojewodztwo=wojewodztwa.id ") );
  9. //$miasto['wojewodztwo'] = 'aaa';
  10. //$miasto['nazwa'] = 'aaa';
  11. function sciezka(){
  12. global $miasto;
  13. return $miasto['wojewodztwo'] . ' / ' . $miasto['nazwa'] . '(' . $this->id . ')';
  14. }
  15.  
  16. }
  17. ?>


Zwraca mi błąd:
Kod
Fatal error: Cannot use object of type miasto as array in c:\wamp\www\class\miasto.class.php on line 12


Google nie wyrzucają żadnych istotnych informacji - pod jakim hasłem mogę szukać jakichkolwiek wskazówek?


--------------------
Krzysztof Wójcik
Zend Certified Engineer
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: 29.06.2025 - 07:27