![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 31.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
Mam sobie troszke kodu:
Oczywiscie jest problem przy
Chcialbym zeby mysql_fetch_object zwracal mi obiekty typu obj. (przynajmiej o takich samych polach). Oczywiscie moge wyciagnac sobie z konkretne pola i potem skopiowac je do nowego obiektu , niestety obiekt typu obj ma ok 100 pol wiec reczne ich kopiowanie to udreka. Szukam sposobu zeby elegancko wyciagnac z bazy pola i odrazu wrzucic je obiektu (tablicy obiektow). Bede bardzo wdzieczy za wszelkie wskazowki. Ten post edytował codo 24.04.2005, 13:52:49 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Przenosze na php.
-------------------- Brak czasu :/
|
|
|
![]()
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Pisałem cos podobnego ( co zwracało obiekty ) kiedyś: [klasa] Sterownik Bazy danych, MySql.
Może Ci to pomoże, lub zainspiruje ![]() |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 743 Pomógł: 0 Dołączył: 11.11.2003 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem czy Cie dobrze rozumię ale skoro masz stworzoną klasę obj ... to dlaczego się odwołujesz do $row
![]()
Jak to ma zadziałać skoro sie odwołujesz do obiektu $row[0] ... czyli jednego wiersza z MySQL'a i chcesz żeby on wykonał funkcję ![]() Chyba raczej powinieneś w funkcji zawrzeć parametr:
I wywoływać go tak:
Ten post edytował Kuziu 25.04.2005, 08:49:59 -------------------- Słońce zachodzi ... kolejna noc nadchodzi ...
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 31.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
Dziekuje za Wasze odpowiedzi. Znalazlem odpowiedz na swoje pytanie na php.net.
I dziala. Robi to co ma czyli wyciaga z bazy dane i kazdy wiersz jest wrzucany do obiektu typu obj. Zaleta taka ze moge korzystac z metod tego obiektu a nie zwracac mysql_fetch_object ktore (chyba) nie ma zadnych metod. Jeszcze raz dzieki i pozdrawiam. |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Skoro tobie chodziło o pobranie wszystich wyników zapytań to wystarczyła tablica dwu wymiarowa. Poco w to mieszać obiekty.
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 31.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Skoro tobie chodziło o pobranie wszystich wyników zapytań to wystarczyła tablica dwu wymiarowa. Poco w to mieszać obiekty. Poto zeby wykonywac na nich metody a nie funkcje ![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 22:35 |