MySQL UPDATE parancs?
ilyesmi célra lett kitalálva
király, köszi :D
csak nem fogok tudni ebből egy olyan kódot írni, hogy azt csinálja amit írtam, lehet inkább megkérem a szerkesztőt hogy csinálja meg :D
Hát marhára nem. Triggert az telepíthet, akinek az adatbázisában változik valami. A kérdezőnek webshopja van, azaz kiskerje, és a nagyker árakat figyelné, ami egy távoli rendszerben van. Ehhez kell egy PHP script, amelyik weben keresztül figyeli a nagyker árakat, majd utána lefuttatja az UPDATE parancsot. Vagy van a nagykernek egy API-ja ehhez a lekérdezéshez (majdnem 0,1% esély), vagy a weblapjukat kell elemezni, és minden alkalommal újraírni ezt a scriptet, amikor a nagyker webmestere úgy gondolja, hogy változtat valamit. Remélhetőleg nem túl sűrűn.
Szóval a trigger pont nem erre való, hacsak nem ugyanabban az adatbázisban vannak a nagyker meg a kisker árak.
Szóval:
Az UPDATE parancs nem figyel semmit. Megadsz neki egy játékszabályt, ami alapján módosítja az értékeket.
Pl. UPDATE arak SET ar=ar+10 WHERE termekneve LIKE 'Mac%'
megemeli 10 forinttal az összes olyan termék árát, aminek a neve Mac-kel kezdődik.
UPDATE arak SET ar=ar*0.95 WHERE kod IN (12, 14, 31) leárazza 5%-kal a 12, 14, 31 kódú terméket.
Így működik, tehát a szabályt te mondod meg neki. Figyelni nem tud, ahhoz kell egy program, ami figyel helyette, és adott esetben elindítja ezt a parancsot és megmondja neki a szabályt.
Akkor állítsatok be olyan egységárat, ami elfedi a nagyker ingadozását.
Szerintem az is gáz, hogy megnézek egy boltot egy termékért, másnap meg akarom rendelni és tök más ár van ott...
Inkább legyen egy picit magasabb de fix ár, nyilván a nagyobb és ritkább árváltozásokat érdemes követni.
De lehet rosszul gondolom.
Bocsánat, de akkor a problémád nem számítástechnikai, hanem közgazdasági, üzleti jellegű, először azt kéne átgondolni.
Például a modelled nem kezeli azt a különbséget, hogy valamit akkor hozol el a nagykerből amikor éppen megrendelik, vagy van 1-2 darabos készleted, vagy állandóan 1 hétre elég készletet tartasz fenn belőle.
(#5-6 válaszoló voltam)
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!