Navigacija

Vartotojų tinkle

Prisijungusių svečių: 101
Prisijungusių narių: 0
Prisijungusių narių nėra

Registruoti nariai: 25,969
Naujausias narys: finxlt

Naujausi straipsniai

Paskutiniai nariai

finxlt 1 diena
Žmogus 6 dienos
Reikalas 6 savaitės
tanos 8 savaitės
LnKnPrK114 savaitės
inti16 savaitės
kileedyg22 savaitės
Kižas29 savaitės
Bruksnys30 savaitės
laleceylan5031 savaitės
minimukas32 savaitės
N-2035 savaitės
Rytis35 savaitės
DjArtas36 savaitės
WolfHammer37 savaitės
Nostesi47 savaitės
Wisedocs47 savaitės
asdasdddz51 savaitės
Paslapties K...52 savaitės
Audrius_1754 savaitės

Informacija:


OS: Unknown
Naršyklė: Nežinoma
IP: 216.73.216.117
Naujienų: 529
Straipsnių: 235
Temų: 52,593
Postų: 522,554
Postų pask. parą: 0
Shout'ų pask. parą: 0
P.S.C. pask. parą: 0
Nuorodų kataloge: 13

Lankomumo Statistika

Peržiūrų šiandien: 22

Iš viso peržiūrų: 22948724

Prisijungti

REGISTRUOTIS
Nario vardas

Slaptažodis



Pamiršai slaptažodį?
Paprašyk naujo

Aktyvuoti save

Šaukykla

Jei norite rašyti žinutes, turite prisijungti.

Žmogus
2026 Rugs. 27 11:09:17
Įstojimo data: 2006 gruodžio 8 17:12:08 Tai laikas bėga. O dar pamenu pačia pradžia kaip buvo smagu su phpsfusion kurtis tuos puslapius akinanti šypsen

Žmogus
2026 Rugs. 26 10:09:53
Ar dar yra gyvu? akinanti šypsen

LnKnPrK1
2026 Bir. 21 09:06:52
Sveiki, gal kas is administracijos gali parasyti man PM,aciu

minimukas
2026 Vas. 21 08:02:25
oi oi akinanti šypsen yra dar cia gyvu? akinanti šypsen

N-20
2026 Vas. 6 21:02:05
O mes dar gyvi šypsosi)

Šaukyklos archyvas

Apklausa

Ar esate patenkinti lietuviško vertimo kokybe?

Taip!

Taip, bet yra ką taisyti (parašysiu komentaruose)

Ne

Norėdamas balsuoti turite prisijungti.
Archyvas
Reklama 400x60
Mysql limitai
Forumas | PHP-Fusion, WordPress, Shopify, PHP ir MySQL (PROGRAMAVIMAS) | Žaliems

Autorius: Erdfcvxl Peržiūrų: 2105      Spausdinti temą
2012 Sau. 17 16:01:58          1 žinutė iš 7
Spausdinti pranešimą
Sveiki, ar galetumete paaiskinti, kaip reiktu uzdeti limita tam tikram row mysql lenteleje?

Sakykime php kodas pas mane prideda 50 prie esamos mysql lenteles reiksmes, sakykim turejau 50 ir dar pridejau 50, tai turi gautis simtas, jei as noriu kad nevirsitu 100, zodziu 100 yra limitas, bet ta koda vistiek paleis. arba jeigu turiu duomenu bazeje 60 ir prides dar 50 turetu gautis 110, bet limitas 100, taigi ir turetu prideti tik 40 arba prideti 50 ir atimti 10.

Nu zodziu as nezinau kaip cia protingiau padaryti, gal yra kokiu funkciju kurios atlieka panasu darba?

Aciu
2012 Sau. 17 16:01:46          2 žinutė iš 7
Spausdinti pranešimą
Tai gale užklausos darašyk LIMIT 100

Adminas - ban'o laisvė
www.KIETEKAS.com
2012 Sau. 17 16:01:49          3 žinutė iš 7
Spausdinti pranešimą

mysql_query("UPDATE sk SET
R1 = R1 + '"
.$user['R1G']."',
R2 = R2 + '"
.$user['R2G']."' WHERE id= ".$user['id']."") or die(mysql_error());

Kurioje vietoje limit?

2012 Sau. 17 16:01:19          4 žinutė iš 7
Spausdinti pranešimą
mysql_query("UPDATE sk SET R1 = R1 + '".$user['R1G']."', R2 = R2 + '".$user['R2G']."' WHERE id= ".$user['id']." LIMIT 100") or die(mysql_error());




..Jei nori, bet negali - reiškia nepakankamai nori.
2012 Sau. 17 16:01:46          5 žinutė iš 7
Spausdinti pranešimą
Cia gal limitas uzsideda tiems kiek prideti. Nes as dabar pora sykiu paleidau koda ir skaiciai galejo virsyti 100 duomenu bazes laukelyje...
2012 Sau. 17 16:01:43          6 žinutė iš 7
Spausdinti pranešimą
Ai a6 ne taip supratau šypsosi Galvojau atvaizdavime nori limitą daryti šypsosi Čia reiktų jau žaisti ir tikrinti kiek jau yra mysql'e sukurta įrašų, jei viršija 100 tada daryti kad neduotu saugoti arba minusuotu. Su if'ais gali pasidaryti.

Tarkim:


if (dbrows($result) != 100) {
leidžiam įrašyti
} else {
neleidžiam įrašyti arba minusuojam kažką...
}


Adminas - ban'o laisvė
www.KIETEKAS.com
2012 Sau. 17 16:01:25          7 žinutė iš 7
Spausdinti pranešimą
Ok, panasiai ir maniau, tik galvojau gal yra kokia jau funcija ar galimybe šypsosi

O dabar kitas klausymas as jau buvau kures tema, ir klausiau kaip padaryti kad tarkim i duomenu baze per 1h pridetu tarkim 100, na tada gaunasi kad per 10min jau turetu buti prideta 10, per 15s 0.15 skaiciaus. Na man pasiule naudoti cronjobs ir paleidineti koda kuris pridedinetu, ta koda koki kartos mazdaug jums jau ir parodziau, bet dar beieskodamas googlej radau kazka panasaus i cronjob alternatyva su repeat. Nezinau gal kas paaiskintumete ar sis kodas man kaip nors praverstu?

TERMINATORFILE="/var/run/backgroundworker.ctl"
GOON=1
while [ $GOON ]; do
[ -f "$TERMINATORFILE" ] && GOON=0
# do your repeated stuff instead of logger syslog sample here
logger -t BGWorker -- "hi! I'm happy to tell you i'm still alive"
sleep 1
done
rm -f "$TERMINATORFILE"


Arba gal siaip zinote kaip padaryti kazka panasau i + 10/h ar + 150/h, bet geriau kad dydetu realiu laiku, na zodziu tikiuosi supratote drovus
Peršokti į forumą: