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 Infor
23. august 2005 - 15:47
#1
$stem1Hent = mysql_query("SELECT stem1 FROM afstemning") or die(mysql_error());
23. august 2005 - 15:49
#2
Udskriver ikke noget.
23. august 2005 - 15:49
#3
erikjacobsen: du stener for en gang skyld :)
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:53
#5
Svar
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
23. august 2005 - 15:58
#7
udskriver fx. -90.6445471852
23. august 2005 - 16:00
#8
hov.. har fixet.. bare smid svar =)
23. august 2005 - 16:01
#9
finfin :)
27. august 2005 - 17:42
#10
Tark for points :)
Vi tilbyder markedets bedste kurser inden for webudvikling