- Milyen egeret válasszak?
- NVIDIA GeForce RTX 4080 /4080S / 4090 (AD103 / 102)
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Milyen Android TV boxot vegyek?
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- HiFi műszaki szemmel - sztereó hangrendszerek
- Hobby elektronika
- Házimozi haladó szinten
- Hogy is néznek ki a gépeink?
- Lenovo Legion Go: a legsokoldalúbb kézikonzol
Új hozzászólás Aktív témák
-
hellsing71
tag
HELP! Egy 10+ éves, php-ban írt, egyedi webshopban 2 napja nem teljesülnek a MySQL update parancsok. Van egy form a termékeknek, amiben ha valamit módosít és ment a júzer, az egész form feldolgozásra kerül és az összes mező bekerül egy SQL update parancsba, vhogy így:
UPDATE
products
SET
shop_id='ABC123',
manufacturer=3,
edition='Gigamax',
brand=7,
product='tutitermék',
price=499.00,
blablabla...
WHERE
'shop_id'='ABC123'
Az eredmény: 0 rows affected. Ha a shop_id mellett csak azt a mezőt hagyom a parancsban, amit tényleg frissíteni akar a tulaj, akkor megtörténik a frissítés, de ha minden mező ott van, akkor mindig "0 rows affected". Nincs más (pl. syntax) hibaüzenet.
Az evidens dolgokat megnéztem: a shop_id létezik és a frissítendő mező új értéke eltér az adatbázisban lévőtől. Akkor mi a túrótól nem működik, ha 10-12 évig jó volt neki? Okozhatja ezt valami frissítés a MySQL-ben?
A rendszer php 5.2-n és MySQL 5.7-en fut. Nem fogom átírni ($$$ okokból) az egészet, hogy 8.x kompatibilis legyen, valami oldschool megoldás kellene.
(szerk: programkód formázás, verzió infó)
Új hozzászólás Aktív témák
- Iphone 15 -független-tökéletes állapotban-128Gb
- HIBÁTLAN iPhone 13 Pro Max 256GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS3589
- HIBÁTLAN iPhone XS 256GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3587, 100% Akkumulátor
- GYÖNYÖRŰ iPhone X 64GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3586, 100% Akkumulátor
- iPhone 12 Pro 256GB Gold -1 ÉV GARANCIA - Kártyafüggetlen, MS3581
- Lenovo ThinkPad X13 Gen 2 i5-1145G7 16GB 512GB FHD+ 100% sRGB - 1 év garancia
- Bowers & Wilkins Px7 S2 fejhallgatók
- Bomba ár! Asus X540YA - AMD A8 I 8GB I 512SSD I Radeon I 15,6" FHD I Cam I W10 I Garancia!
- Honor X6b 128GB, Kártyafüggetlen, 1 Év Garanciával
- Lenovo ThinkPad X13 G2 multitouch (minimálisan használt)
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest