Hirdetés
Aktív témák
-
cucka
addikt
azért mert a print függvény arra való, hogy a képernyőre kiírj dolgokat. a print visszatérési értéke mindig 1, ez kerül a $ido változóba, majd ezt rakod be a táblába.
sőt, hogy egészen pontosak legyünk, a print valójában nem is függvény, de függvényként is meg lehet hívni, ekkor lesz ugye visszatérési értéke.
-
Louloudaki
aktív tag
-
RedAnt
aktív tag
-
Mr-Pamacs
senior tag
Legegyszerűbb megoldás
HA jól értelemezem:
Első:
mysql_query(''UPDATE $tablanev SET 'kaja'='kaja'+10,'kedv'='kedv+10', WHERE feltétel'');
vagy:
mysql_query(''UPDATE $tablanev SET ('kaja',kedv',...) VALUES ('ertek1','ertek2',pl:'kaja'+10,...) WHERE feltétel'');
Második:
Lekéred a result[0] értékét, majd megvizsgálod hogy ha hozzáadsz x-et akkor még megfelel-e, ha igen végrehajtod a hozzáadást ha nem akkor a maxra állítod az értékét a metőnek mivel nem lehet több.
Szerk: a parancsok nem biztos h jók mert csak gyorsan írtam.
[Szerkesztve] -
RedAnt
aktív tag
Ahhoz hogy az utolsó tíz üzenet jelenjen csak meg, nem kell kitörölni a többit, sokkal egyszerűbb ha a kiíratásnál csak a legutolsó tíz sort veszed ki a táblából (pl.: select * from tabla order by id desc limit 10) És ennek meg van az az előnye is hogy megmaradnak a régi üzenetek, ha valamiért vissza szeretnél keresni.
-
RedAnt
aktív tag
1. ilyen.
2. delete után nincs *, ahogy azt már említették, hanem delete from tábla....
3. szerintem a limit nem tartalmazhat subquery-t mysql-ben. Azt írtad hogy hibát kapsz, de elfelejtetted megírni, mit tartalmaz a hibaüzenet. Mindenesetre a lekérésnek nem látom sok értelmét így - ha a legutóbbi 10 üzire vagy kíváncsi, beteszel egy order by id desc limit 10-et és csókolom...
Aktív témák
- Formula-1
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Milyen okostelefont vegyek?
- Samsung Galaxy S23 Ultra - non plus ultra
- iPhone topik
- Kerékpárosok, bringások ide!
- Nyolc év után a Spotify eljutott a veszteségmentességig
- Amazfit Bip 6 - jót olcsón
- exHWSW - Értünk mindenhez IS
- LEGO klub
- További aktív témák...
- Apple iPhone 11 Pro Max 64GB mobiltelefon
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7800X3D 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Új Asus Zenbook Pro Duo 14.5 WQHD OLED 120Hz Touch i7-12700H 16GB 512GB Nvidia RTX 3050Ti Garancia
- Microsoft Surface Laptop 4 13.5" i7-1185G7 16GB 512GB 1 év garancia
- Gamer PC-Számítógép! Csere-Beszámítás! Mini PC! I5 10600KF / RTX 3060 12GB/ 16GB DDR4 / 1TB SSD
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


