Jak w PostgreSQL zdefiniować w funkcji tablicę rekordów, odpowiednik tej pascalowej konstrukcji:
Kod
array[0..50] of record
id: int;
name: string;
end;
id: int;
name: string;
end;
Ta tablica ma być częścią recordsetu zwracanego do PHP, pozostałe pola to:
-title: text
-id: int
-year: int
Funkcja ma zwracać wszystkie książki zgodnie z jakimiś parametrami, nie jest to istotne. Każdy rekord reprezentujący pojedynczą książkę zawiera tablicę >=1 elementową z autorami.
Jak przekazać ten recordset do PHP, jako wynik działania funkcji? Szczególnie chodzi mi o ten moment ekstrakcji tablicy autorów dla każdej książki.