Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Array + mysql

Corez [20.06.2006 11:23:19]

#

Olen tässä jo jonkin aikaa koittanut saada tuota arraytä tallennettua mysql kantaan vaan empä ole onnistunut.
Koitin lukea läpi noita ohjeita asiasta mutta niitä tuntuu olevan niukasti. Mitenkähän tuo array on järkevintä tallentaa kantaan ? Arrayssä on käyttäjien nimiä.

Olga [20.06.2006 16:58:56]

#

Yksi vaihtoehto on vetää taulukko serialize-funktion läpi ja taas tuotaessa unserializen läpi. Mutta liekkö silti viisainta miettiä tietokannan rakenne uudelleen jos taulukkoa pitää kantaan työntää?

Corez [21.06.2006 16:25:55]

#

Mitenhän tuo on järkevintä toteuttaa ?

Elikkäs taulusta löytyy tapahtuman nimi ja tuo kohta johon lisätään ketkä on ilmoittautuneet. Eiköstä tuo olisi järkevää vaan arrayllä pukata nuo nimet tuohon kantaan ?

Lebe80 [21.06.2006 16:33:38]

#

Mielluummin teet taulun, jossa on tapahtumat, ja jokaisella tapahtumalla uniikki id (1,2,3,...). Lisäksi teet käyttäjille oman taulun, ja jokaisella käyttäjälle uniiki id (1,2,3,...)
Lisäksi teet taulun jossa ilmoittautumiset (tapahtuma id, ilmoittautuneen käyttäjän id)

Eli ilmoittautumisiin tulee jotakin tällaista:

tapahtuma | käyttäjä
=====================
        1 |         1
        1 |         3
        1 |         4
        1 |        12
        2 |         3
        2 |         5
        3 |        12
        3 |        13

edit:
Lisäksi ilmoittautumis-tauluun varmaankin käyttäjän ilmoitautumisaika ja -päivämäärä (jos kaikki halukkaat ei mahdu mukaan, voidaan jotenkin katsoa järjestys).

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta