[PHP] Hij wil niet rekenen :(

Pagina: 1
Acties:

Onderwerpen


Verwijderd

Topicstarter
Hallo,

Ik ben bezig een voting systeem te bouwen en loop tegen het probleem aan dat hij niet wil rekenen op het moment dat de nieuwe voting waarde erin moet:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
$result = mysql_query("select vote, votecount from BLAAT WHERE id=$id");
while($query_data = mysql_fetch_row($result)) {
  $vote             = $query_data[0];
  $votecount        = $query_data[1]);
}

echo "Vote = $vote<br>";
echo "Votecount = $votecount<br>";
echo "Newvote = $newvote<br>";
$current_vote = $votecount * $vote;
echo "Current vote = $current_vote<br>";
$current_vote = $current_vote + newvote;
echo "Current vote = $current_vote<br>";
$votecount++;
echo "Votecount = $votecount<br>";
$current_vote = $current_vote / $votecount;
echo "Current vote = $current_vote<br>";


Het resultaat blijft:

Vote = 0.00
Votecount = 7.00
Newvote = 6
Current vote (vote X votecount) = 0
Current vote (current_vote + newvote) = 0
Votecount = 8
Current vote (current_vote / votecount) = 0

waarbij de votecount wel steeds een groter wordt. Ik snap niet waarom dit fout gaat. De database velden zijn decimalen.

[ Voor 9% gewijzigd door Verwijderd op 27-09-2003 18:48 ]


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 08:24

gorgi_19

Kruimeltjes zijn weer op :9

$current_vote = $current_vote + newvote;

newvote mist een $

[ Voor 200% gewijzigd door gorgi_19 op 27-09-2003 18:47 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • flashin
  • Registratie: Augustus 2002
  • Laatst online: 17-12-2023
edit: ook gek dat hij niets optelt :S ff testen..

jah goed gezien :p

[ Voor 92% gewijzigd door flashin op 27-09-2003 18:48 . Reden: Vout gelezen ]


  • dip
  • Registratie: September 2003
  • Laatst online: 16-01-2023

dip

shut up ulé

* dip ziet t wel

PHP:
1
<?   $current_vote = $current_vote + newvote;   ?>

moet dat niet dit zijn?
PHP:
1
<?   $current_vote = $current_vote + $newvote;   ?>


$ vergeten bij newvote;

[ Voor 18% gewijzigd door dip op 27-09-2003 18:49 ]

It's scientifically known, that base improves the tase of cheezes!


  • flashin
  • Registratie: Augustus 2002
  • Laatst online: 17-12-2023
offtopic:
Net 1 min te laat :9

Verwijderd

Topicstarter
Dat is wel heel stom, twee uur naar zitten staren, maar toch blijft $current_vote = $votecount * $vote; niet werken

[ Voor 15% gewijzigd door Verwijderd op 27-09-2003 18:50 ]


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 08:24

gorgi_19

Kruimeltjes zijn weer op :9

Verwijderd schreef op 27 September 2003 @ 18:49:
Dat is wel heel stom, maar toch blijft $current_vote = $votecount * $vote; niet werken
Da's logisch

$votecount = 7
$vote = 0

7 * 0 = .....

oftewel; werkt perfect? :?

[ Voor 7% gewijzigd door gorgi_19 op 27-09-2003 18:50 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • Robinski
  • Registratie: September 2000
  • Laatst online: 12-07 19:39

Robinski

A.K.A. RHarmsen

* Robinski ziet ook geen fouten op die $ na dan

10xAXItec AC-265P = 2,650kWp @ SolarEdge SE2200 - PVOutput


Verwijderd

Topicstarter
Geweldig, ik stop ermee, dat ik dit soort ontzettend stomme dingen niet meer zie betekent echt dat ik al te lang met het ding bezig ben :(

Verwijderd

Misschien maakt het verder niks uit maar wat doet de ) in:


$votecount = $query_data[1]);

  • flashin
  • Registratie: Augustus 2002
  • Laatst online: 17-12-2023
Verwijderd schreef op 27 September 2003 @ 18:57:
Misschien maakt het verder niks uit maar wat doet de ) in:


$votecount = $query_data[1]);
nog een bug (typo) ;)
Pagina: 1