Navigacija

Vartotojų tinkle

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

Registruoti nariai: 25,966
Naujausias narys: LnKnPrK1

Naujausi straipsniai

Paskutiniai nariai

LnKnPrK1 3 savaitės
inti 5 savaitės
kileedyg12 savaitės
Reikalas18 savaitės
Kižas19 savaitės
Bruksnys20 savaitės
laleceylan5021 savaitės
minimukas22 savaitės
N-2024 savaitės
Rytis25 savaitės
DjArtas26 savaitės
WolfHammer26 savaitės
Nostesi36 savaitės
Wisedocs37 savaitės
asdasdddz40 savaitės
Paslapties K...41 savaitės
Audrius_1744 savaitės
Simbijanas56 savaitės
Karinacraft57 savaitės
Žmogus60 savaitės

Informacija:


OS: Unknown
Naršyklė: Nežinoma
IP: 216.73.216.139
Naujienų: 529
Straipsnių: 235
Temų: 52,591
Postų: 522,551
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.

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)

WolfHammer
2026 Sau. 25 01:01:35
drovus

Žmogus
2025 Geg. 31 10:05:18
Kas geresnio? š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
PHP: Month top 5 script
Forumas | PHP-Fusion, WordPress, Shopify, PHP ir MySQL (PROGRAMAVIMAS) | Kiti PHP, HTML, MySQL klausimai

Autorius: JaWa Peržiūrų: 3393      Spausdinti temą
2014 Gru. 3 18:12:47          1 žinutė iš 4
Spausdinti pranešimą
Galite pagelbeti su kodu, man vis nesigauna padaryti, kad pavyzdziui kreditus skirtu pirmom 3 vietoms. Nes kaip sitam pavyzdyje yra, tai 200 kreditu duoda tik uz 1 vieta. Ivairiai bandziau daryti.


Kodas originalas:

<?php
 
//////////////////menesio TOP tikrinimas/davimas //////////////////
 
if ( file_get_contents ( 'txt/belekoks_m.txt' ) != date ( 'Y.m' ) )
{
include_once("config2.php");
$get_tops1=mssql_query("Select Name,Accountid,mrr from Character order by mrr DESC, name DESC");
for ($i=0;$i< 1; $i++) {
$tops1 = mssql_fetch_row($get_tops1);
$res1 = mssql_query("update MEMB_CREDITS set credits=credits+200 where memb___id='$tops1[1]'");
}
$fp1 = fopen("txt/belekoks_m.txt", "w");
 
if (flock($fp1, LOCK_EX)) {
fwrite($fp1, date ( 'Y.m' ));
flock($fp1, LOCK_UN);
}
fclose($fp1);
 
$res1 = mssql_query("update Character set mrr=0");
 
}
?>


variantai:


<?php
 
//////////////////menesio TOP tikrinimas/davimas //////////////////
 
if ( file_get_contents ( 'txt/belekoks_m.txt' ) != date ( 'Y.m' ) )
{
include_once("config2.php");
$get_tops1=mssql_query("Select Name,Accountid,mrr from Character order by mrr DESC, name DESC");
for ($i=0;$i< 1; $i++) {
$tops1 = mssql_fetch_row($get_tops1);
$res1 = mssql_query("update MEMB_CREDITS set credits=credits+200 where memb___id='$tops1[1]'");
$res2 = mssql_query("update MEMB_CREDITS set credits=credits+100 where memb___id='$tops1[2]'");
}
$fp1 = fopen("txt/belekoks_m.txt", "w");
 
if (flock($fp1, LOCK_EX)) {
fwrite($fp1, date ( 'Y.m' ));
flock($fp1, LOCK_UN);
}
fclose($fp1);
 
$res1 = mssql_query("update Character set mrr=0");
 
}
?>


Tada visiems duoda po 200 ... Zodziu jau nervai nelaiko akinanti šypsen Gal kas turite kokiu pasiulymu ?
2014 Gru. 3 19:12:26          2 žinutė iš 4
Spausdinti pranešimą

<?php
 
//////////////////menesio TOP tikrinimas/davimas //////////////////
 
if ( file_get_contents ( 'txt/belekoks_m.txt' ) != date ( 'Y.m' ) )
{
include_once("config2.php");
$get_tops1=mssql_query("Select Name,Accountid,mrr from Character order by mrr DESC, name DESC LIMIT 3");
while ($tops1 = mssql_fetch_row($get_tops1)) {
$res1 = mssql_query("update MEMB_CREDITS set credits=credits+200 where memb___id='$tops1[1]'");
}
$fp1 = fopen("txt/belekoks_m.txt", "w");
 
if (flock($fp1, LOCK_EX)) {
fwrite($fp1, date ( 'Y.m' ));
flock($fp1, LOCK_UN);
}
fclose($fp1);
 
$res1 = mssql_query("update Character set mrr=0");
 
}
?>


2014 Gru. 3 20:12:10          3 žinutė iš 4
Spausdinti pranešimą
Ponas24 parašė:

<?php
 
//////////////////menesio TOP tikrinimas/davimas //////////////////
 
if ( file_get_contents ( 'txt/belekoks_m.txt' ) != date ( 'Y.m' ) )
{
include_once("config2.php");
$get_tops1=mssql_query("Select Name,Accountid,mrr from Character order by mrr DESC, name DESC LIMIT 3");
while ($tops1 = mssql_fetch_row($get_tops1)) {
$res1 = mssql_query("update MEMB_CREDITS set credits=credits+200 where memb___id='$tops1[1]'");
}
$fp1 = fopen("txt/belekoks_m.txt", "w");
 
if (flock($fp1, LOCK_EX)) {
fwrite($fp1, date ( 'Y.m' ));
flock($fp1, LOCK_UN);
}
fclose($fp1);
 
$res1 = mssql_query("update Character set mrr=0");
 
}
?>


Situo atveju visi 3 gaus po 200 kredu, per riebu yra ... Reikia kad 1 vieta 200 , 2 vieta 100 , 3 vieta 50
2014 Gru. 5 15:12:52          4 žinutė iš 4
Spausdinti pranešimą
Tada gali while cikle pridėti kokį skaitliuką ir pridėti kintamąjį ir daryti tikrinimą ar pirmas antras ir t.t. ir uždėti tą skaičių

Peršokti į forumą: