Pereiti prie turinio

mysql skaičiavimas?


Rekomenduojami pranešimai

Sveiki, reikalinga pagalba su mysql skaičiavimu. Suku galva, bet nerandu niekur info internete kas užvestu ant kelio.

 

Tarkim turiu duomenų bazę pavadinimu "vartotojai". Joje yra sukurta 2 lentelės "forumo_pranesimai" bei "parasyti_komentarai". Tiek vienoje tiek kitoje lentelėje yra įrašomi įrašai kiek vartotojas parašė forumo pranešimų bei komentarų, tarkim: forumo_pranesimai lenteleje yra skaičiai 10, bei parasyti_komentarai 32, kaip atvaizduoti šių 2 lentelių bendrą skaičių sumą? Iš anksto dėkui už pagalbą!

Redagavo Rokyto
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Sveiki, reikalinga pagalba su mysql skaičiavimu. Suku galva, bet nerandu niekur info internete kas užvestu ant kelio.

 

Tarkim turiu duomenų bazę pavadinimu "vartotojai". Joje yra sukurta 2 lentelės "forumo_pranesimai" bei "parasyti_komentarai". Tiek vienoje tiek kitoje lentelėje yra įrašomi įrašai kiek vartotojas parašė forumo pranešimų bei komentarų, tarkim: forumo_pranesimai lenteleje yra skaičiai 10, bei parasyti_komentarai 32, kaip atvaizduoti šių 2 lentelių bendrą skaičių sumą? Iš anksto dėkui už pagalbą!

 

$sql= "SELECT forumo_pranesimai.pranesimu_skaicius, parasyti_komentarai.komentaru_skaicius 
FROM forumo_pranesimai
LEFT JOIN parasyti_komentarai
ON parasyti_komentarai.forumo_id = forumo_pranesimai.id";

$result= mysql_query($sql);
while ($row = mysql_fetch_array($result)) print ($row[pranesimu_skaicius] + $row[komentaru_skaicius]);

 

Nežinau tavo laukų pavadinimų, bet struktūra turėtų būti panaši.

Redagavo Mantas
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Joje yra sukurta 2 lentelės "forumo_pranesimai" bei "parasyti_komentarai". Tiek vienoje tiek kitoje lentelėje yra įrašomi įrašai kiek vartotojas parašė forumo pranešimų bei komentarų

 

na jus cia ir privelet....

SELECT COUNT(*) FROM `forumo_pranesimai`, `parasyti_komentarai`

 

Tamstos metodas netiks (salyginai), nes jis nori paimti irasu skaiciu is DB, o ne skaiciuoti visus forumo pranesimus pagal kazkuri vartotoja. :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...