Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MYSQL][OOP]Brak dostępu do bazy.
sirostr
post
Post #1





Grupa: Zarejestrowani
Postów: 40
Pomógł: 1
Dołączył: 29.01.2008
Skąd: Wielkopolska

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


W konstruktorze łącze się z bazą
ale potem gdy mam taką funckję:
  1. <?php
  2. public function tytul($pageid)
  3. {
  4. $this->zapyt1 = mysql_query("SELECT tytul FROM cms_content WHERE pageid = '$pageid' LIMIT 1") or exit('Nie można wywowłać zapytania.'.mysql_error());
  5. $this->zapyt2 = mysql_fetch_array($zapyt1,MYSQL_ASSOC) or exit('Nie można wywowłać zapytania.'.mysql_error());
  6. return mysql_result($this->zapyt2 , 0);
  7. }
  8. ?>

Otrzymuje błąd:
Cytat
Warning: mysql_query() [function.mysql-query]: Access denied for user 'aaa'@'10.219.118.5' (using password: NIE) in /home/accounts_a/aaa/public_html/aaa/index.php on line 30

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/accounts_a/aaa/public_html/aaa/index.php on line 30
Nie można wywowłać zapytania.Access denied for user 'aaa'@'10.219.118.5' (using password: NIE)


A może kod jest logicznie zły? W obiektówce dopiero raczkuję.

PS Linia 30 to ta z pierwszym mysql_query

Ten post edytował sirostr 11.08.2008, 16:32:06
Go to the top of the page
+Quote Post
Heweliusz
post
Post #2





Grupa: Zarejestrowani
Postów: 46
Pomógł: 8
Dołączył: 19.03.2007
Skąd: z nad Jarugi

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


Jesteś pewien, że w ogóle połączyłeś się z bazą danych ?
Z komunikatów wynika, że nie zainicjowałeś połączenia z bazą wcześniej.
Pokaż co masz napisane w konstruktorze.
Po za tym, dlaczego używasz jednocześnie mysql_fetch_array oraz mysql_result ?
Cytat
Wywołania mysql_result() nie powinny być mieszane z wywołaniami innych funkcji operujących na wyniku.


Ten post edytował Heweliusz 11.08.2008, 16:40:09


--------------------
Aktualny projekt: Nauka OOP :)
Go to the top of the page
+Quote Post
sirostr
post
Post #3





Grupa: Zarejestrowani
Postów: 40
Pomógł: 1
Dołączył: 29.01.2008
Skąd: Wielkopolska

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


ok. juz sobie poradziłem.

Ten post edytował sirostr 11.08.2008, 16:56:55
Go to the top of the page
+Quote Post

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 Aktualny czas: 21.08.2025 - 16:44