PHP-Fusion Mods
Navigacija
Apsauga
Apsauga Neleista registracija: 7942
Prisijungę nariai
» Svečių: 1
» Narių: 0

» Viso narių: 11,280
» Naujausias: Botasz

Prisijungimų istorija:
kajanas 1 Diena
tabux 2 Dienos
wertynas 6 Dienos
welniukaaznepamenu
Botasznepamenu
superboykanepamenu
Sarunas112nepamenu
detectednepamenu
dizlynepamenu
Rokulisnepamenu
Koralisnepamenu
minimukasnepamenu
Pask. modai
Prisijungti
Vardas

Slaptažodis



Dar ne narys?
Registruotis.

Pamiršai slaptažodį?
Prašyk naujo!.
Narių apklausa
Ar dar kuriate tinklalapius?

Ne
Ne
0% [0 Balsai]

Taip
Taip
100% [3 Balsai]

Naudojuosi socialiniais tinklais
Naudojuosi socialiniais tinklais
0% [0 Balsai]

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

2023-02-03 09:14
xamp, wamp

2023-01-29 23:29
gal znt koke programa kur savo kompe susikurti hostinga galeciau?

2022-12-15 14:32
Noriu atkurti sena savo tinklapį kuris vadinosi (buxai.eu)

2022-12-15 14:32
Ir v9 versijai bandant instaliuoti rašo iskiepis negalimas

2022-12-15 14:31
Nes sukurtas tinklapis ant v8 versijos buvo tada upgrade iki v9 versijos padariau ir man modas susipjove tašku (PointX) ir supranti kažkoks ten failas score_custom.php ar koks ten buvo. Ir v9 versij

Shoutbox Archive
Kaip sukurti panelę
Kaip sukurti paprastą panelę? Nežinot nuo ko pradėti? Bandysiu jus išmokyti savarankiškai pasidaryti savo norimą panelę. Ką jums reikia žinoti - beveik nieko: kelis html tagus (jei prireiks daugiau nesunkiai susirasit internete), bei kelias php-fusion sukurtas funkcijas kuriomis pasinaudojus nesunkiai gausite norimą rezultatą. Ir taip kokių funkcijų mums prireiks, tai bus dbquery (); dbarray(); na ir teks susipažinti su ciklu do-while, kuris yra vienas iš paprasčiausių. Panelę sukurti keliaujame Administravimas - Sistemos valdymas - Panelės - Pridėti naują panelę.

dbquery() - ši funkcija reikalinga užmegzti ryšiui su duomenų baze
dbarray() - funkcija reikalinga užklausos rezultatui perkelti į masyvą

Kursim, panelę, kuri išrinks TOP 5 populiariausius failus (dažniausiai siunčiamus). Na pradedam:

PHP
  1. <?php
  2. //darom uzklausa
  3. $sql=dbquery("SELECT download_title, download_count FROM ".$db_prefix."downloads ORDER BY download_count DESC LIMIT 5");
  4. ?>


$sql - čia mūsų užklausos pavadinimas (kintamasis, pavadinimas gali būti bet koks žinoma turi atitikti kintamųjų sudarymo taisykles, apie tai galite sužinoti php manuale aš čia per daug neišsiplėsiu)
dbquery - jau aprašiau aukščiau (užmezgam ryšį su db, bei išsirenkam reikalingus duomenis)
SELECT - išsirenkame reikalingus stulpelius (mūsų atveju išrenkam download_title, download_count stulpelius)
FROM - čia nurodome iš kokios duomenų bazės lentelės (mūsų atveju ".$db_prefix."downloads).
ORDER BY - čia surūšiuojame gautus duomenis, kad gautumėme norimą rezultatą. Mūsų atveju rikiuojame pagal stulpelį download_count
DESC - rikiavimo tipas nuo didžiausio iki mažiausio (ASC nuo mažiausio iki didžiausio)
LIMIT - išrenkamų įrašų ribojimas, išrenkame tik 5 įrašus

Judam toliau, gautą rezultatą reikia apdoroti su funkcija skirta dirbti su masyvais:
PHP
  1. <?php
  2. $rez=dbarray($sql);
  3. ?>

Rezultatus išvesim panelėje tad atidarom panelę:
PHP
  1. <?php
  2. openside("5 naujausi nariai");
  3. ?>

//sukuriam lentelę

PHP
  1. <?php
  2. //uždarom panelę
  3. closeside();
  4. ?>


Kas neaišku klauskit...
Autorius: tabux
4242
Edgazo · 2009-08-31 05:38

Ačiū tabux, puikiai pasidarbavai !

5675
ssfbroken · 2009-10-08 11:02

Nelabai supratau...

5328
Logix · 2009-12-12 14:21

kaip suprasti uzklausa o kur ja daryti nepaaiskinai

5328
Logix · 2009-12-16 16:12

padarys apklausa :D

6767
deluxas · 2010-05-07 19:38

nu biski ,nei is kur failus gaut nei ka???

4439
tabux · 2022-05-26 18:59

Panelę sukurti keliaujame Administravimas - Sistemos valdymas - Panelės - Pridėti naują panelę - ten ir rašom visą pateiktą kodą

Rašyti komentarą
Turite prisijungti, norėdami parašyti komentarą.