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

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester