PHP-Fusion Mods
Navigacija
Apsauga
Apsauga Neleista registracija: 38942
Šiandien: 19
Prisijungę nariai
» Svečių: 16
» Narių: 0

» Viso narių: 10,235
» Naujausias: ruslanas tuk

Prisijungimų istorija:
tabux15:06:45
sanpernepamenu
Zbigniew@nepamenu
CepelinasXnepamenu
VV91DDnepamenu
Minusnepamenu
priezilviciunepamenu
EdvinasG1337nepamenu
rolandas94nepamenu
Edis2nepamenu
klubogerbejasnepamenu
Miskinisnepamenu
Pask. modai
Prisijungti
Vardas

Slaptažodis



Dar ne narys?
Registruotis.

Pamiršai slaptažodį?
Prašyk naujo!.

Naujausi prašymai
[L] testas
Narių apklausa
Ar dar kuriate tinklalapius?

Ne
Ne
0% [0 Balsai]

Taip
Taip
88% [7 Balsai]

Naudojuosi socialiniais tinklais
Naudojuosi socialiniais tinklais
13% [1 Balsas]

Balsai: 8
Kad galėtum balsuoti, turi prisijungti.
Pradėta: 2022-05-29 19:54
Shoutbox
You must login to post a message.

2026-03-21 19:07

2025-07-13 17:07
svx, smagu kad dar atsiranda naujų narių Šypsosi2

2024-03-07 22:13
Oj Tabux… apkabinčiau už tą moderatorių 😁

2024-02-22 17:40
Šypsosi2 jo buvo laikai.. Senukai jau mes. Bega laikas greiciau nei noretusi. Smagu matyti kad uzsuka seni nariai, ne as vienas Šypsosi

2024-02-20 22:18
Zodziu.. Nostalgija. Sorry Tabux uz spam’a, netelpa viskas i viena shout’a. 😁

Shoutbox Archive
Peržiūrėti temą
PHP-Fusion Mods :: PHP-Fusion modifikacijų forumas :: Modifikacijų, įskiepių, panelių kūrimas
 Spausdinti temą
v7 Padekit su Points System
zirualas
#1 Spausdinti pranešimą
parašyta 2011-11-26 13:42
Pradinukas



Reputacija: 0

Pranešimai: 36
Įstojo: 2010-03-20

Taigi, isiraisau points system: http://phpfusion.lt/infusions/moddb/mod_view.php?mod_id=425.
Noreciau paklausti kaip sukurti panele, kad rasytu 10 daugiausiai points turinciu zmoniu ir kartu ju nickus?
Aciu is anksto.
Jei duoda imk, jei neduoda atimk
 
PM
Wyciokazz
#2 Spausdinti pranešimą
parašyta 2011-11-26 13:52
Vartotojo avataras

Administratorius



Reputacija: 1

Pranešimai: 2108
Įstojo: 2008-02-27

Pasiimk is cia kokia top 10 ir sql uzklausas paredaguok ir viskas.

Jeigu kas nesigaus rasyk kas nesigauna padesim pasidaryti paciam nes mes galime ir uz tave padaryti bet kokia mums nauda is to?
Redagavo Wyciokazz 2011-11-26 13:55
Kam kurti tai kas jau sukurta.

Nesu ekstrasensas ar dar koks čigonas tad iš nieko negaliu suprast kur bėda.

[img]http://27.media.tumblr.com/tumblr_m3hdwudgjG1rteofuo1_500.gif[/img]
 
PM
zirualas
#3 Spausdinti pranešimą
parašyta 2011-11-26 16:17
Pradinukas



Reputacija: 0

Pranešimai: 36
Įstojo: 2010-03-20

Na manau, kad sita tiktu redegavimui.
Download source  Code
openside (\"?aukyklos Top 10\");

$result=dbquery(\"SELECT user_name, user_avatar, user_location, user_icq, user_id, count(user_id) AS shout_count FROM \".$db_prefix.\"shoutbox INNER JOIN
\".$db_prefix.\"users ON shout_name=user_id GROUP BY user_name ORDER BY shout_count DESC LIMIT 0,10\");

echo \"\";
if(dbrows($result)!=0){
while($data=dbarray($result)){
echo \"\";
}
}

echo \"
\";
echo \"'\".$locale['on106'].\"'
\";
echo \"$data[user_name]
[$data[shout_count]]
\";

closeside();
?>





Taigi ka redeguoti pirmiausiai reiktu?
Turbut sita:
Download source  Code
$result=dbquery(\"SELECT user_name, user_avatar, user_location, user_icq, user_id, count(user_id) AS shout_count FROM \".$db_prefix.\"shoutbox INNER JOIN
\".$db_prefix.\"users ON shout_name=user_id GROUP BY user_name ORDER BY shout_count DESC LIMIT 0,10\");




Dabar noriu issiaiskinti. Kur user_name - vartotojo varda ima, ane?
user_avatar - avataras?
user_location - ?
user_icq - manau sito nereikia
user_id - id speju.
O viskas kas toliau nelabai suprantu kas ten yra :/
Jei duoda imk, jei neduoda atimk
 
PM
Wyciokazz
#4 Spausdinti pranešimą
parašyta 2011-11-26 16:59
Vartotojo avataras

Administratorius



Reputacija: 1

Pranešimai: 2108
Įstojo: 2008-02-27

user_location - ?
user_icq - manau sito nereikia

situ nereikia o toliau pasiziurek kur kaupiasi tu nariu litai.
Kam kurti tai kas jau sukurta.

Nesu ekstrasensas ar dar koks čigonas tad iš nieko negaliu suprast kur bėda.

[img]http://27.media.tumblr.com/tumblr_m3hdwudgjG1rteofuo1_500.gif[/img]
 
PM
zirualas
#5 Spausdinti pranešimą
parašyta 2011-11-26 20:17
Pradinukas



Reputacija: 0

Pranešimai: 36
Įstojo: 2010-03-20

Taigi dabar nuiemes situos kur yra $result=dbquery("SELECT user_name, user_avatar, user_id, count(user_id) AS shout_count FROM ".$db_prefix."shoutbox INNER JOIN
".$db_prefix."users ON shout_name=user_id GROUP BY user_name ORDER BY shout_count DESC LIMIT 0,10");

Juos reikia pakeisti i shout_count - tai user_points?
shoutbox - tai users?

Nes kadangi kai kuri lenteles naudojau si koda:
Download source  Code
ALTER TABLE `fusion_users` ADD `user_points` INT( 4 ) DEFAULT '0' NOT NULL ;



Redagavo zirualas 2011-11-26 20:19
Jei duoda imk, jei neduoda atimk
 
PM
Wyciokazz
#6 Spausdinti pranešimą
parašyta 2011-11-26 20:32
Vartotojo avataras

Administratorius



Reputacija: 1

Pranešimai: 2108
Įstojo: 2008-02-27

Reiktu daryti taip ta count(user_id) pakeisti y user_points ir nutrinti nuo as iki group by ir kur yra order by shout_count pakeisk order by user_points turetu tikti jeigu mes errora rasyk koki meta paziuresiu.
Kam kurti tai kas jau sukurta.

Nesu ekstrasensas ar dar koks čigonas tad iš nieko negaliu suprast kur bėda.

[img]http://27.media.tumblr.com/tumblr_m3hdwudgjG1rteofuo1_500.gif[/img]
 
PM
zirualas
#7 Spausdinti pranešimą
parašyta 2011-11-26 20:38
Pradinukas



Reputacija: 0

Pranešimai: 36
Įstojo: 2010-03-20

Download source  Code
openside (\"Top 10\");

$result=dbquery(\"SELECT user_name, user_avatar, user_id, count(user_points) GROUP BY user_name ORDER BY user_points DESC LIMIT 0,10\");

closeside();
?>




Toki koda idejau, o error:

Download source  Code
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'GROUP BY user_name ORDER BY user_points DESC LIMIT 0,10' at line 1



Jei duoda imk, jei neduoda atimk
 
PM
Wyciokazz
#8 Spausdinti pranešimą
parašyta 2011-11-26 20:44
Vartotojo avataras

Administratorius



Reputacija: 1

Pranešimai: 2108
Įstojo: 2008-02-27

Download source  Code
$result=dbquery(\"SELECT user_name, user_avatar, user_id, user_points count(user_points) GROUP BY user_name ORDER BY user_points DESC LIMIT 0,10\");




Dar lengviau galima:


Download source  Code
$result=dbquery(\"SELECT user_name, user_avatar, user_id, user_points ORDER BY user_points DESC LIMIT 0,10\");



Redagavo Wyciokazz 2011-11-26 20:46
Kam kurti tai kas jau sukurta.

Nesu ekstrasensas ar dar koks čigonas tad iš nieko negaliu suprast kur bėda.

[img]http://27.media.tumblr.com/tumblr_m3hdwudgjG1rteofuo1_500.gif[/img]
 
PM
zirualas
#9 Spausdinti pranešimą
parašyta 2011-11-27 07:10
Pradinukas



Reputacija: 0

Pranešimai: 36
Įstojo: 2010-03-20

Aciu uz pagalba, biski pats pasiredegavau : ). Nereikejo visko nutrinti nuo AS iki Group By. Aciu +10 duosiu.
-EDIT-
Dar noriau paklausti. Kaip padaryti, kad tam tikr puslap leistu tik tam tikros grups narius? Nes pvz man dabar leid?ia eiti tik administratoriams point.php, o kaip padaryti, kad eitu kokiai nors grupej? Tok tikrinim radau fail.
Download source  Code
if (!iADMIN) { redirect(BASEDIR.\"index.php\"); }




Negi nieks negali padet? :?
Redagavo zirualas 2011-11-28 13:47
Jei duoda imk, jei neduoda atimk
 
PM
barnis14
#10 Spausdinti pranešimą
parašyta 2011-12-21 16:48
Vartotojo avataras

Naujokas



Reputacija: 0

Pranešimai: 21
Įstojo: 2011-05-21

Va gal pads : http://www.phpfusion.lt/forum/paprasciausia-tasku-sistema,s33
 
PM
Peršokti į forumą: