PHP: Kreiranje enega zapisa iz večih
 
Gogy 1. jul 2011 16:31:22 Pridružen od:
17. mar 2007
2491 objav
2064 252 12
#1

Ste se že kdaj srečali ko morate iz večih zapisov narediti enega?



Kako ste se tega lotili.



Imam sledeče podatke:tip dogodka (prihod, odhod, malica)

*čas

*user ID

Vsak dogodek se zabeleži v smislu:
IN, 20110701080000, 13

IN, 20110701080020, 1

*IN, 20110701080025, 6

*IN, 20110701080423, 7

*LUNCH, 20110701111540, 6

*LUNCH, 20110701111620, 7

*LUNCH, 20110701120012, 13

*LUNCH, 20110701120101, 1

*IN, 20110701122000, 13

*IN, 20110701122003, 6

*IN, 20110701122006, 1

*IN, 20110701122009, 7

*OUT, 20110701160000, 7

*OUT, 20110701160040, 1

*OUT, 20110701160200, 13

*OUT, 20110701174000, 6

Naredil sem proceduro, ki uspešno kreira en sam zapis za en dan za enega uporabnika on the flow:
kdaj je prišel

*koliko je bil na malici

*odšteje prekomerni čas dovoljen za malico in ga zabeleži kot exit time (ki se odšteje od skupnih ur ta dan)

*kdaj je šel domov

Sedaj pa me zanima kako bi podatke uspešno zajel za nadaljno obdelavo da bi to lahko naredil za več dni oz. od zadnjega obdelanega dogodka in pa za vsakega uporabnika za katerega dogodki obstajajo... posebej.



Torej, kako zajeti podatke za enostavno nadaljno obdelavo?

Array? kako?



do sedaj sem delal le z enodimenzionalnimi array-i, tukaj pa bi potreboval array z več podatki, da ne bi vedno jemal iz baze ampak samo enkrat.



Morda kaj drugega kot array?



V mislih imam nekaj v smislu foreach in podobno... ima kdo kako boljšo idejo?


všeč(1) ni všeč(0) spam(0)
 
SlimDeluxe 1. jul 2011 19:56:44 Pridružen od:
29. apr 2010
1223 objav
1022 144 9
#2

Jaz bi ti pomagal samo ne vem kaj točno sprašuješ :)

Probaj zožati vprašanje. Npr. primer inputa že imamo, kaj pa pričakuješ za output?


všeč(0) ni všeč(0) spam(0)
Freelance Web Developer
 
Gogy 1. jul 2011 21:20:09 Pridružen od:
17. mar 2007
2491 objav
2064 252 12
#3

Kako shraniti podatke ko jih pokličem iz baze, da bi jih čim lažje naprej obdeloval znotraj skripte in več zapisov shranil v en zapis v bazi (za vsakega uporabnika, za vsak dan).



Sem uspel povedati bistvo? V bistvu ko hočeš povedati veš kaj bi rad samo ne veš če te drugi razumejo :) oziroma če si povedal tako da te razumejo :)


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se