S
SierraLeon
Guest
Hallo zusammen,
ich steh seit gestern abend vor einem Problem und komm einfach nicht dahinter. Habe schon wie wild gegoogelt aber auch da leider nichts gefunden, scheinbar ist das allen klar, nur mir nicht xD
Ich nutze PostgreSQL als Datenbanksystem, darum weiß ich nichtob bei MySQL das überhaupt möglich ist. Egal ich hoffe ihr könnt mir trotzdem helfen.
Ich speichere mit:
in das Feld ISammlung und ASammlung jeweils ein Array, das im Moment nur einen Wert hat aber später noch erweitert werden wird.
Wenn ich nun mit:
diese beiden Arrays wieder abrufe bekomme ich als Rückgabewert einen String. Beispielsweise {12}. Also sieht das Array dann später z.B. so aus: {12, 17, 44, 2}.
Jetzt kann ich mit diesem String nicht übermäßig viel anfangen in PHP. Also ist die Frage: Wie wandle ich diesen String mit den geschweiften Klammern in ein Array um ?
Ich hab dafür bereits explode(), eval() und un******ize() probiert aber keins davon hat wirklich geklappt. Könntet ihr mir helfen ?
Bereits jetzt danke für die Hilfe
Liebe Grüße
SierraLeon
ich steh seit gestern abend vor einem Problem und komm einfach nicht dahinter. Habe schon wie wild gegoogelt aber auch da leider nichts gefunden, scheinbar ist das allen klar, nur mir nicht xD
Ich nutze PostgreSQL als Datenbanksystem, darum weiß ich nichtob bei MySQL das überhaupt möglich ist. Egal ich hoffe ihr könnt mir trotzdem helfen.
Ich speichere mit:
PHP:
@pg_query("UPDATE mg_user
SET ASammlung = ARRAY[".$AlbID."],
ISammlung = ARRAY[".$InterID."]
WHERE ID = '".$UserID."'") OR
die(pg_last_error());
in das Feld ISammlung und ASammlung jeweils ein Array, das im Moment nur einen Wert hat aber später noch erweitert werden wird.
Wenn ich nun mit:
PHP:
$getSammlungen = @pg_query("SELECT
ASammlung, ISammlung
FROM mg_user
WHERE ID = '".$UserID."'") OR
die(pg_last_error());
$fetchSammlungen = pg_fetch_assoc($getSammlungen);
diese beiden Arrays wieder abrufe bekomme ich als Rückgabewert einen String. Beispielsweise {12}. Also sieht das Array dann später z.B. so aus: {12, 17, 44, 2}.
Jetzt kann ich mit diesem String nicht übermäßig viel anfangen in PHP. Also ist die Frage: Wie wandle ich diesen String mit den geschweiften Klammern in ein Array um ?
Ich hab dafür bereits explode(), eval() und un******ize() probiert aber keins davon hat wirklich geklappt. Könntet ihr mir helfen ?
Bereits jetzt danke für die Hilfe
Liebe Grüße
SierraLeon