Navigacija

Vartotojų tinkle

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

Registruoti nariai: 25,955
Naujausias narys: Johny

Naujausi straipsniai

Paskutiniai nariai

Johny 4 savaitės
Reikalas 8 savaitės
Jaunelis14 savaitės
lanis15 savaitės
And2s15 savaitės
Memento Mori20 savaitės
ozzWANTED21 savaitės
Quwqkibor23 savaitės
asirija27 savaitės
tomeem29 savaitės
weberiz32 savaitės
mRokass34 savaitės
kartoonas35 savaitės
iaescortsmap36 savaitės
grunskiz38 savaitės
Bruksnys39 savaitės
illusion39 savaitės
ordo40 savaitės
Jurgaila40 savaitės
originalcs1640 savaitės

Informacija:


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

Jaunelis
2024 Lie. 25 11:07:43
Oho vis dar veikia svetainė akinanti šypsen Šimtas metų, matau Šaukykloje nuostalgija. Smagu panaršyt po forumą ir pažiūrėt senas temas šypsosi

And2s
2024 Lie. 17 19:07:04
2008 pirmą kart čia patekau, man buvo 10m ir čia pramokau programavimo.. smagu skaityti senas žinutes, tokia nostalgija akinanti šypsen ačiū Ozz kad saugoji šitą kultūrinį reliktą šypsosi

ozzWANTED
2024 Sau. 17 01:01:00
Desperatiškus komentarus šaukykloje su accountu po mėnesio prasibuvimo, ištryniau. Pasaulis ir taip juodas. Įjungiam šviesą, prašviesės. šypsosi

Majakas
2023 Gru. 10 19:12:39
Negaliu patikėti jog žinutės/pranešimai visi yra nuo 2008 m akinanti šypsen

Žmogus
2023 Rugs. 7 21:09:14
O gal BloodKiller pasijungs?

Š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 susumavimas ir atvaizdavimas
Forumas | PHP-Fusion, WordPress, Shopify, PHP ir MySQL (PROGRAMAVIMAS) | Kiti PHP, HTML, MySQL klausimai

Autorius: Narysx Peržiūrų: 7051      Spausdinti temą
2008 Lap. 6 22:11:09          1 žinutė iš 31
Spausdinti pranešimą
Kokią užklausą reikėtų parašyti, norint, kad iš mysql lentelės informaciją sudėtų ir atvaizduotų? Pvz lentelėje prefix_drabuziai yra surašyti 5 drabužiai ir ties drabuzis_kaina jų kaina skaičiumi. Pvz 5, 2 ir t.t... Tai vat, kaip padaryti, kad būtų galima atvaizduoti taip:

Visų drabužių kaina: (visi 5 skaičiai sudėti).
2008 Lap. 6 22:11:38          2 žinutė iš 31
Spausdinti pranešimą
SELECT SUM(drabuziai) AS suma FROM prefix_drabuziai


ar visi tie drabužiai yra skirtinguose row'suose?

Neapibūdintas
2008 Lap. 6 22:11:08          3 žinutė iš 31
Spausdinti pranešimą
Nu joa Yra va taip:

zmoniu_drabuziai:          drabuzis_kaina:

kelnes                              5
dzinsai                              6
striuke                              7
megstinis                          12
kojines                             1



Žirklė parašė:
SELECT SUM(drabuziai) AS suma FROM prefix_drabuziai


ar visi tie drabužiai yra skirtinguose row'suose?

O koks pilnas kodas ir kaip atvaizduot?

2008 Lap. 6 22:11:30          4 žinutė iš 31
Spausdinti pranešimą
tada paprasčiau :)

$xdata = mysql_array(mysql_query("SELECT * FROM prefix_drabuziai"));

echo "Viso drabuziu kaina: ".($xdata['kelnes']+$xdata['dzinsai']+$xdata['striuke']+$xdata['megztinis']+$xdata['kojines']);




ten... pala, krc man galva neveikia, man atrodo abiejais atvejais gausis tas pats :D

Neapibūdintas
Redagavo Žirklė 2008 Lap. 6 22:11:49
2008 Lap. 6 22:11:47          5 žinutė iš 31
Spausdinti pranešimą
Nu aš čia daviau tik kaip pvz. ;D Pas mane iš tikrųjų ne drabužiai ir t.t... O tų vadinamų drabužių ir jų kainų yra labai labai daug, tad šitas kodas netinka, nes reikės lb daug tų kintamųjų rašyti. Gal kaip nors pagal pirmą variantą?
2008 Lap. 6 22:11:48          6 žinutė iš 31
Spausdinti pranešimą
parodyk visą lentelės struktūrą, PMA screen'ą

Neapibūdintas
2008 Lap. 6 22:11:16          7 žinutė iš 31
Spausdinti pranešimą





Pažymėjau tai ką reik susumuot.

2008 Lap. 6 22:11:44          8 žinutė iš 31
Spausdinti pranešimą
$query = mysql_result(mysql_query("SELECT SUM(st_fgm) FROM lentele"));
echo "is viso yra $query slamsto...";




Neapibūdintas
2008 Lap. 6 22:11:21          9 žinutė iš 31
Spausdinti pranešimą
Į panelę įrašiau:
openside("name");


$query = mysql_result(mysql_query("SELECT SUM(st_fgm) FROM mano_lentele"));
echo "is viso yra $query slamsto...";

closeside();




Ir atvaizdavo: is viso yra slamsto... ;D

2008 Lap. 6 22:11:01          10 žinutė iš 31
Spausdinti pranešimą
mysql_result pakeisk i dbresult o mysql_query - i dbquery. pamatysim koki errora mes juokiasi

Neapibūdintas
2008 Lap. 6 22:11:24          11 žinutė iš 31
Spausdinti pranešimą
Dėkui veikia. Ačiū lb. šypsosi 10 tau. juokiasi
2008 Lap. 6 22:11:49          12 žinutė iš 31
Spausdinti pranešimą
prašom šypsosi

Neapibūdintas
2008 Lap. 6 23:11:06          13 žinutė iš 31
Spausdinti pranešimą
Dar vienas dalykas...

Kaip padaryti, kad sūdėtų ne skaičius esančius laukeliuose, o pačius laukelius? Pvz yra:

user_drabuziai:

megstinis
kojine
maikė

Tj kad atvaizduotų 3?
2008 Lap. 7 00:11:20          14 žinutė iš 31
Spausdinti pranešimą
select megstinis, kojine, maike ...



2008 Lap. 7 17:11:38          15 žinutė iš 31
Spausdinti pranešimą
Nu bet vėl tas pats... Tų drabužių yra labai daug ir aš visko tikrai nesurašysiu. nežino
2008 Lap. 7 17:11:52          16 žinutė iš 31
Spausdinti pranešimą
SELECT SUM(megztinis) AS megztinis, SUM(maike) AS maike, SUM(koine) AS kojine FROM lentele

Neapibūdintas
2008 Lap. 7 17:11:09          17 žinutė iš 31
Spausdinti pranešimą
Nu bet sakau tų drabužių yra labai daug ir aš visko tikrai nesurašysiu. Reikia kažkokio kitokio kodo.
2008 Lap. 7 17:11:10          18 žinutė iš 31
Spausdinti pranešimą
žmogus nesupranta paaiškink normalei netingėk
2008 Lap. 7 17:11:21          19 žinutė iš 31
Spausdinti pranešimą
toobis tai bauda :D

2008 Lap. 7 17:11:47          20 žinutė iš 31
Spausdinti pranešimą
lentelės struktūrą screen ir ką tau konkrečiai reikia suskaičiuot parašyk šypsosi

Neapibūdintas
2008 Lap. 7 18:11:17          21 žinutė iš 31
Spausdinti pranešimą





Po ga_id pas mane dabar yra tik vienas laukelis. Tas kurį pažymėjau. Tai man reikia, kad atvaizduotų skaičių 1. Kai bus du laukeliai - 2. 3 - 3 ir t.t.

2008 Lap. 7 18:11:25          22 žinutė iš 31
Spausdinti pranešimą
dbcount("(*)", "lentele");

Suskaičiuos kiek yra išviso įrašų.

Neapibūdintas
Redagavo Žirklė 2008 Lap. 7 18:11:51
2008 Lap. 7 18:11:29          23 žinutė iš 31
Spausdinti pranešimą
O atvaizdavimas?
2008 Lap. 7 18:11:33          24 žinutė iš 31
Spausdinti pranešimą
echo "irasai: ".dbcount("(*)", "lentele");

Neapibūdintas
2008 Lap. 7 18:11:26          25 žinutė iš 31
Spausdinti pranešimą
Dabar man iškilo tokia problemėlė...
Pas mane tos lentelės prefixas, kurią aš noriu suskaičiuoti yra ne toks pat kaip ir defaultinis fusiono prefixas, tad man rašant šitą koda meta tokią klaidą:

Table 'dbuser.fusion_nbarsn_games' doesn't exist
2008 Lap. 7 19:11:33          26 žinutė iš 31
Spausdinti pranešimą
Padėsit kas?
2008 Lap. 7 20:11:29          27 žinutė iš 31
Spausdinti pranešimą
$count = dbresult(dbquery("SELSECT COUNT(*) FROM lentele"));
echo "yra $count nesamoniu";




Neapibūdintas
2008 Lap. 7 20:11:01          28 žinutė iš 31
Spausdinti pranešimą
Thnx man. Gelbėji mane eilinį kartą. šypsosi
Gal dar gali pasakyti, kaip atvaizduoti didesnį skaičių? Ir kiek kartų jis pasikartojo. Va:

[img]http://img529.imageshack.us/img529/244/67515914kv6.jpg
[/img]




Pvz jei ga_home_id arba ga_away_id buvo 5 kartus ar daugiau vienodas, tj kad atvaizduotų va taip:

echo "id: $kintamasis(tas home arba away id) kiek kartu didesnis uz kito id skaicius buvo: $kintamasis kiek kartu buvo mazesnis: $kintamasis. Nu gal supratai. ;D
2008 Lap. 7 22:11:07          29 žinutė iš 31
Spausdinti pranešimą
Žirklė, gal tu žn?
2008 Lap. 7 22:11:02          30 žinutė iš 31
Spausdinti pranešimą
$result = dbquery("SELECT ga_home_score,ga_away_score FROM lentele ");

while($row=dbarray($result)) {
if ($row['ga_home_score'] > $row['ga_away_score']) $c = $row['ga_home_score']-$row['ga_away_score']; elseif ($row['ga_home_score']==$row['ga_away_score']) $c="lygiosios"; else $c = $row['ga_away_score']-$row['ga_home_score'];

echo "$c";
}




kažkas tokio kaip supratau

Neapibūdintas
2008 Lap. 7 22:11:09          31 žinutė iš 31
Spausdinti pranešimą
Kažkas ne to, bet px. Nereik. Per sudėtinga čia bus.
Peršokti į forumą: