![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam.... Jestem totalny newbie jeżeli chodzi o klasy ale postanowiłem napisać klasę do obsługi dwóch baz danych: mySQL oraz postreSQL. Niestety nie działa mi jedna rzecz... mianowicie wyświetlanie wielu rekordów przy użyciu pętli while... zarówno jeżeli chodzi o mySQL jak i postreSQL. Odpowiada za to funkcja fetchrowset. Pisząc moją klasę opierałem się na phpBB2, z którego wyciągałem tylko kod dotyczący wyświetlania wyników zapytania (SELECT).
Poniżej przedstawiam kody źródłowe plików, które odpowiadają za klasę. Nie chcąc zasypywać forum wrzucam tylko funkcje odpowiadające na wyświetlanie danych: mysql.php - klasa dla bazy mysql
postresql.php - klasa dla bazy postresql
db.php - odpowiada za wybór bazy i połączenie
config.php - konfiguracja bazy danych
show.php - przykladowy plik z wykonaniem klasy
Proszę o pomoc jeżeli codzi o wyświetlanie... bo funkcja fetchrow działa... ale fetchrowset nie (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) ..... POMOCY Ten post edytował Tiraeth 9.08.2004, 20:17:29 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 13.05.2003 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Niezle sie usmialem znalazles DOKLADNIE TEN SAM blad i nazwales go swoim bledem i masz racje TO TWÓJ BŁĄD (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) poprostu ja zle poprawilem z rozmachu !, dzizaz w dodatku tu jeszze operanda = ni bylo
pfff nie nie mam pojecia o php i ten blad to se lepiej sam nastepnym razem znajdz....bo wystarczylo by ZNAWCO jeszcze napisac jakies błędy? lecą ? OCZYWIŚCIE żę lecą tylko albo masz wyłączoną ich obsługe albo nie zwracasz na nie uwagi albo jestes dziwny, bo bledy w skladni zostalby juz dawno wykryte ! wystaczy troszke dobrych checi (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) i nie musialby cie poprawiac zaden amator... czy to nie obraza dla Ciebie mistrzu ? ze wlasnie poprawil Cie amator, ktory pierwszy raz zobaczyl zeby ktos nie zadal sobie trudu, zanim zada pytanie ! w pliku db.php
w db.php wywolujesz funkcje ktorej wczesniej nigdzie nie zdefiniowales, chyba ze nie podales tutaj jakis plikow, ale moj serv nie widzi connect(); wiec se sam musialem napisac, mysql.php
wreszcie moglbym polaczyc sie z baza gdyby, nie fakt Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in mysql.php on line 43 nie mam zadnych informacji o bazie a niewatpliwie by mi sie przydaly, nie chce mi sie dalej rozwiazywac problemu bo juz pozno, siade do tego rano jak bede mial czas Ten post edytował pirat 9.08.2004, 22:45:38 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 02:52 |