Kezdőoldal » Számítástechnika » Programozás » Hogyan állíthatom be a felvitt...

Vid82 kérdése:

Hogyan állíthatom be a felvitt sorok maximumát MySQL-ben egy adott táblában?

Figyelt kérdés

Arra lennék kíváncsi, hogy mondjuk adott 50 sor amit fel lehet vinni egy táblában és ha eléri az 51-et akkor az már a tábla első sorát UPDATE-elje.

Eleve hogyan érdemes egy ilyen táblát deklarálni MySQL-ben?



2014. okt. 24. 13:01
1 2
 11/13 Drone007 ***** válasza:

1. minden feltöltés után lekéred mennyi kép van a táblában

2. ha 50-nél több kép van, lekéred az utolsó képeket ($felesleges = $képek_száma - 50 : order by timestamp desc, limit 0, $felesleges)

3. ezeket a képeket törölöd fizikailag a szerverről

4. a képeket törlöd a táblából.

2014. okt. 25. 09:47
Hasznos számodra ez a válasz?
 12/13 A kérdező kommentje:

Köszönöm a válaszokat. Este már rájöttem, hogy felesleges sql-el küzdeni, hanem inkább csak php fájlműveletek és sql-ben meg csak sima update meg rendezés.


A válaszaitokat azért még átnézem ötlet gyanánt!

2014. okt. 25. 11:44
 13/13 A kérdező kommentje:

Végülis sikerült.

Írtam egy tárolt eljárást MySQL-ben.

2014. okt. 30. 23:20
1 2

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!