[PHP/MySql] Meer results in 1 field mogelijk?

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Kheb een database met daarin 4 tabellen,
Ik kan van tabel 3 data opvragen en dat in tabel 2 stoppen, MAAR hoe krijg ik nou bijvoorbeeld 5 arrays in 1 field?

Ik heb me helemaal lam gezocht maar ik kon er verder niets op vinden

Is dit uberhaupt mogelijk? :?

Acties:
  • 0 Henk 'm!

  • nimm2
  • Registratie: Juni 2001
  • Laatst online: 08-08 16:23

nimm2

.

ik denk dat je je vraag iets meer moet verduidelijken

Acties:
  • 0 Henk 'm!

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

waarom zou je een array in een veld willen? Het hele principe van tabellen is min of meer dat het een array van data is...

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Hmm oke, nou
een klant heeft 12 producten besteld.. dit wordt in tabel "bestelling" gepropt.

Nu wil ik dat al die 12 producten in 1 field van een row? in tabel "bevestig" worden gepropt...
Dus dat ze niet allemaal een eigen ID krijgen maar gewoon 1 id, en daarnaast alle 12 producten in 1 field..

Ehm is iets duidelijker? :D

Acties:
  • 0 Henk 'm!

Verwijderd

ja dat kun je doen, je maakt gewoon 1 variabele en daar stop je ze in met een bepaald scheidingsteken.
met behulp van
www.php.net/implode
en
www.php.net/explode
kun je de gewone variabelen weer omzetten naar een array en andersom :)

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
yes!! dankje ik ga het eens proberen

Acties:
  • 0 Henk 'm!

  • Gomez12
  • Registratie: Maart 2001
  • Laatst online: 17-10-2023
Duidelijker, maar ik denk dat je db opzet verkeerd is.

Waarom 12 produkten in 1 field???

Gewoon aparte table aanmaken waarin staat :

uniqid
verkbonnr
produktnr

Dan kan een klant zoveel produkten bestellen als hij wilt, je hebt geen dubbelingen doordat alle klantgegevens in een andere tabel staan waar maar een regel per verbonnr instaat etc.

FF zoeken op normaliseren of zeggen waarom je alles in 1 field wil hebben.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Nou, alles moet in 1 field omdat dat naar de admin gaat... of naar de verkoper zo kan ik het beter zeggen.. misschien is het allemaal dubbel maar zo kan hij gewoon in 1 opslag zien welke producten er allemaal besteld zijn.. maar ik geloof dat het nu pas tot me door dringt dat ik heel wat dingen dubbel doe?

Btw, ik heb daarvoor ook al een apparte table gemaakt..

[ Voor 9% gewijzigd door Verwijderd op 16-06-2003 16:09 ]


Acties:
  • 0 Henk 'm!

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Verwijderd schreef op 16 June 2003 @ 16:08:
Nou, alles moet in 1 field omdat dat naar de admin gaat... of naar de verkoper zo kan ik het beter zeggen..
Maar in de interface naar de admin kan je die records toch weer als een geheel laten zien? Daar hoef je echt niet perse de boel voor in 1 record op te slaan...

[ Voor 22% gewijzigd door ACM op 16-06-2003 16:19 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Nou je het zegt, dat is wel makkelijker ja, ik ga het zo doen, thnx ik moet maar eens wat makkelijker gaan denken :D
Pagina: 1