hallo ik heb een vraagje kan iemand mijn mischien helpen met me reken som ik kom er niet meer uit ik denk zelf dat er wat mis is met $row = $row; ,maar zou niet weten wat er dan zou moeten staan
bedankt al vast
$totaal_vote = "SELECT SUM(score) AS totaal_score FROM rating WHERE naar_naam = '$mid'";
$res = mysql_query($totaal_vote) or die("SQL query is fout gegaan");
$row = mysql_fetch_assoc ($res);
echo 'Je totaal is '. $row['totaal_score'];
$hoeveel = "SELECT * FROM rating WHERE naar_naam = '$mid'";
mysql_query($hoeveel) or die("SQL query is fout gegaan");
$resultaat = mysql_query($hoeveel);
$van_id = mysql_num_rows($resultaat);
werkt het ook maar zo gauw ik die
20 naar $row verander werkt het niet meer
en die echot hij ook echo 'Je totaal is '. $row['totaal_score'];
hier dus ik dacht zelf dat er hier iets mis ging $row = $row;
maar wat zou er fout moeten zijn aan die echo van_id dan ?
bedankt voor je re , nee hij geeft geen errors maar hij print het gedeelt van het script wat daar naar komt gewoon niet uit ,en dat is alleen als ik $row toe voeg aan de reken som, als ik er bv 20 neer zet werkt het.
In de query zie ik wél een SUM staan, maar geen GROUP BY. Misschien gaat dat nu per ongeluk goed, maar hou er rekening mee dat SUM een group-functie is en dat je geheid in de problemen komt als je query iets complexer gaat worden. Je moet aan het eind van je query dus nog "ORDER BY score" toevoegen.