ugrás a tartalomhoz

Archívum - 2011

július 21

PHP MYSQL minimum számlázási összeg betartása

bob007 · 2011. Júl. 21. (Cs), 18.07
Sziasztok,

Saját honlapomon, a jelenlegi számlázási rendszer átalakítását végzem. Akadt egy olyan problémám, hogy jelenleg a rendszer ugy számláz, hogy:

id,user_id,item_id,amount,leiras,tax (stb...)
1,11,54,212,kiemelés,...
2,11,54,12,nagyitas,...
3,11,54,8,forgatás,...
4,12,55,3324,kep mindennel,...
5,13,56,7843,kep mindennel,...
6,11,57,4,szal gyufa,...
7,11,58,34,szal cigi,...

stb...
Ebbol lathato hogy pl a 12 és 13-as usernek ezer forint felett van az teljes számla összege, míg a 11 usernek sajnos nem éri el az 500 ft-os limitet.

Jelenleg a rendszerben több ezer sor van, és egy olyan php szeretnék alkotni, amit cron_job-ba teszek és mindig lefutmajd naponta. Amit csinálna pedig az lenne, hogy összerendeli a számlákat item_id alapján és ha eléri az 500 ft-ot akkor kiszámláz, ha nem akkor pedig benn tartja. DE és itt jön az én problémám. Ha a 11-es user következő vásárlása 3244Ft akkor ne csak a 3244 Ft-ot számlázza ki, hanem vegye figyelembe az első számláit is és adja hozzá.

Gondoltam hogy lekérdezem a user_id, item_id, SUM(osszeg)-et GROUP BY item_id alapján, ekkor látom hogy adott user, egy adott item_id-vel mennyi szummát vásárolt. jelen esetben 270 Ft volt a 11-es user. És akkor miközben megy a while, gondoltam hogy valami tömbbe kigyüjtöm az adatokat, próbálkoztam array_push-al, vagy csak simán beleírni, de sose kaptam használható tömbböt.

Azt a részét már megcsináltam, ha kész van minden akkor tovább tudom számlázni, de azt nem tudom szabályozni sehogysem, hogy hagya figyelmen kivül az 500 Ft-os számlákat DE ne feledkezzen meg róluk, hanem ha az adott user elérte a limitet, akkor irja ki neki!

Aki csinált már ehhez hasonlót, vagy tudja hogyan lehet ezt akar a MYSQL-be már elintézni az kérem ossza meg velem.
Válaszokat előre is köszönöm.
 

július 21

HTML - áttetsző háttér aktív box

Navee · 2011. Júl. 20. (Sze), 22.15
Sziasztok!

Lenne egy érdekes kérdésem, kíváncsi lennék ki hogy valósítaná meg. Szeretnék ötleteket gyűjteni, hogyan induljak el.

Cél: valamilyen esemény - pl. kattintás - hatására a képernyőn képződne egy layer, ami betakarná az egész képernyőt (80-90%ig átlátszó lenne). Nem lenne kattintható semmi. Eddig még talán nem is bonyolult.
Viszont lenne egy szekció, tulajdonképpen "kivágva" ebből a layer-ből egy darabka, ahol lehetne kattintani, szöveget írni bele stb. Persze gondolni kell itt arra, hogy ha mondjuk írunk bele valamit, akkor a mérete változhat ennek a div-nek.

Találkozott már valaki ilyen cuccal? Vagy valami hasonlóval? Szívesen várok minden építő jellegű hozzászólást/ötletet/linket, vagy bármit, amivel előrébb jutok.

Előre is köszönöm mindenkinek!
 

késleltetett megjelenés.....

NosnOsnoS · 2011. Júl. 20. (Sze), 16.40
Halló!
Tehát én olyan lapot szeretnék amit 1 JS vezérel mégpedig így:
Az eredeti feladata,hogy megjelenítse az 1.swf et.
De ellőtte viszont 10másodperces reklámot szeretnék bemutatni,úgy , hogy 1 olyan gomb van rajta , hogy "ugorj!".Ha ezt a gombot megnyomja akkor kihagyja a reklámot!
Előre is köszi a segítséget!
 

An Introduction to Web Sockets

dOMiNiS · 2011. Júl. 20. (Sze), 12.36
Bevezetés a Web Sockets használatába (videó)
 

State machines for web development

Török Gábor · 2011. Júl. 20. (Sze), 12.31
Állapotgépek használata webalkalmazásban egy Django-alapú példán keresztül
 

Firefox world loses Web dev guru to Chrome

Török Gábor · 2011. Júl. 20. (Sze), 07.42
John J. Barton Firebug-fejlesztő az IBM-től a Google-hoz igazol
 

július 20

Weblabor - új menüpontokra újabb ötletek

inf · 2011. Júl. 19. (K), 22.31
Üdv.

Van pár újabb ötletem az új menüpontokkal kapcsolatban:

- Az egyik, hogy volt ez az inkubátor projekt. Szerintem az ilyen projekteknek lehetne egy külön menüpontot létrehozni, ahol esetleg fel lehet sorolni őket, csatlakozni lehet hozzájuk, létrehozni, stb... A lényeg, hogy ennek közösség építő szerepe is lenne.

- A másik, hogy lehetne létrehozni a dolog jogi és munkavállalói oldalával foglalkozó menüpontot. pl: hogyan kell megírni egy jó szerződést, mit kell csinálni ahhoz, hogy egyéni vállalkozó legyen az ember, stb...

Vélemények?
 

Create a clickable accordion with CSS animation

Török Gábor · 2011. Júl. 19. (K), 13.08
Harmonika panel készítése tisztán CSS3-mal
 

július 18

Selenium 2.0: Out Now!

Török Gábor · 2011. Júl. 18. (H), 21.17
A teszt keretrendszer újabb mérföldkőhöz ért