webForumDet fria alternativet

Splitta vissa strängar

1 svar · 271 visningar · startad av henkepenka

henkepenkaMedlem sedan sep. 2002125 inlägg
#1

Hej!

Jag har en databas med 100-tals filmer. Det var längsen som jag gjorde den och då sparade movieType (Genre-namn) i film-tabellen. Och en film kan ju ha mer än 1 genre. Så då skrev jag "Action, Drama, Komedi" i det fältet, vilket inte är så smart.

Nu håller jag på att göra om hela databasen och har gjort en tabell som heter movie_genre, där jag bara sparar movieId och genreName.

Nu vill jag på nått smidigt sätt föra över alla filmer som jag har från gamla databasen till den nya. Och ett problem som dök upp var, hur splittar jag strängarna med "movieType"?
Ibland kan det ju vara 3 genrer och ibland bara 1. Nån som kan hjälpa mig hur jag kan splitta en sträng som ser ut "Action, Drama, Komedi" när nästa sträng ser ut "Action, Drama" och den tredje ser ut "Action".

Tacksam för hjälp!

GunnarDMedlem sedan juni 20014 290 inlägg
#2

Titta på explode() funktionen om du inte kan använda den.

130 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)