23. august 2005 - 15:45
Der er
9 kommentarer og 1 løsning
php: fejl ved num_rows..
hvorfor udskriver den 1? der er sat 0 i databasen ved stem1, stem2 og stem3.. // henter stemmer fra stem 1. $stem1Hent = mysql_query("SELECT stem1 FROM afstemning"); $stem1 = mysql_num_rows($stem1Hent); // henter stemmer fra stem 2. $stem2Hent = mysql_query("SELECT stem2 FROM afstemning"); $stem2 = mysql_num_rows($stem2Hent); // henter stemmer fra stem 3. $stem3Hent = mysql_query("SELECT stem3 FROM afstemning"); $stem3 = mysql_num_rows($stem3Hent);
Annonceindlæg fra DE-CIX
Edge computing: behandling ved kilden
Edge computing revolutionerer den måde, data behandles på, ved at bringe kapacitet og ydeevne tættere på dér, hvor der er behov for det.
15. april 2025
23. august 2005 - 15:50
#4
num_rows? den returnerer altså antallet af rækker! Hvis du vil have de tre tal ud, så brug: $stemmer = mysql_query("SELECT stem1,stem2,stem3 FROM afstemning") or die(mysql_error()); list($stem1,$stem2,$stem3) = mysql_fetch_row($stemmer); :) -- Morten Barklund
23. august 2005 - 15:56
#6
$regnerResultat1 = $stem1*100/$stemmerIalt; $regnerResultat2 = $stem2*100/$stemmerIalt; $regnerResultat3 = $stem3*100/$stemmerIalt; skal regne procenten ud, hvorfor gider den ikke det? $stemmerIalt er stemmerne ialt $stem3 er fx. stemmerne fra stem3 i databasen.. har prøvet med $stem3*$stemmerIalt/100 men virkede heller ik