Hallo!
Kann mir jemand sagen, wie ich ein Array aus einer DB auslese?? Nein, nicht eine ganze Reihe einer DB als Array, sondern eine Spalte ist vom Typ Array. Der Table wird mit:
create table xyz (zeit timestamp, wert int[ ])
erstellt. Ich verwende eine PostgreSQL DB. Ich wollte jetzt die Werte zu einem bestimmten Zeitpunkt haben und weiter bearbeiten. Wie gross das Array ist, weis ich (z.B. 512).
$res = pg_query ("select wert from xyz where zeit = '....' ");
$arr = pg_fetch_array ($res, 0);
$subarr = $arr[0];
Nur geht das nicht. $subarr ist kein Array. Weis jemand, wie ich an die einzelnen Werte aus dem SQL-Array herankomme?
Kann mir jemand sagen, wie ich ein Array aus einer DB auslese?? Nein, nicht eine ganze Reihe einer DB als Array, sondern eine Spalte ist vom Typ Array. Der Table wird mit:
create table xyz (zeit timestamp, wert int[ ])
erstellt. Ich verwende eine PostgreSQL DB. Ich wollte jetzt die Werte zu einem bestimmten Zeitpunkt haben und weiter bearbeiten. Wie gross das Array ist, weis ich (z.B. 512).
$res = pg_query ("select wert from xyz where zeit = '....' ");
$arr = pg_fetch_array ($res, 0);
$subarr = $arr[0];
Nur geht das nicht. $subarr ist kein Array. Weis jemand, wie ich an die einzelnen Werte aus dem SQL-Array herankomme?
Kommentar