Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: PHP: Count-kyselyn tulostus?

piksu [09.02.2007 19:15:35]

#

Heips!
Kotisivulla on radiobuttoneilla (5 vaihtoehtoa) toteutettu palauteosio. Haluaisin saada näkyviin tiedot, montako kutakin palautetta on annettu. Olen saanut tulostettua vain eri vaihtoehdot, mutta en kunkin määrää.
Esim. siitä mitä etsin:
Hyvä 2
Välttävä 3
Huono 1
Olen yrittänyt tällaisella koodilla:

$kysely2 = "SELECT palaute,count(*) FROM palaute GROUP BY palaute";
$haku2 = mysql_query($kysely2, $yht) or die ("Virhe kyselyssä");
for  ($i = 0; $i < mysql_num_rows($haku2); $i++)
{ $palaute= mysql_result($haku2, $i,"palaute");
echo "$palaute&nbsp;$lkm<br>"; }

Miten saan siis määrät tallennettua $lkm-muuttujaan?

kayttaja-2791 [10.02.2007 15:31:45]

#

Ethän ota nyt ollenkaan sitä lkm resurssia niistä tuloksista, eli:

<?php
$kysely2 = "SELECT palaute, count(*) AS lkm FROM palaute GROUP BY palaute";
$haku2 = mysql_query($kysely2, $yht) or die ("Virhe kyselyssä");

for  ($i = 0; $i < mysql_num_rows($haku2); $i++)
{
  $palaute= mysql_result($haku2, $i, "palaute");
  $lkm= mysql_result($haku2, $i, "lkm");
  echo "$palaute&nbsp;$lkm<br>";
}
?>

piksu [10.02.2007 18:38:53]

#

Kiitos! Nyt homma toimii. En tiennyt, miten lkm resurssin sai otettua ja siksi se puuttui koodista. Mutta oppia ikä kaikki... Kiitos vielä!

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta