Ik wil een rekensommetje uitvoeren met PHP, de gegevens komen uit PHP, en ik kom er niet uit :(..
Het volgende moet gebeuren:
De tabel cijfers bestaat uit
naam | vak | cijfer | waarde
Nu moeten de cijfers van vak $_GET['vak'] geselecteerd worden, en van de naam ".$naam." .
Nu moet ie alle cijfers van het vak en waarde de naam = $naam, selecteren en er het volgende mee doen:
- Alle waardes optellen en bv. geven naam waardes
- Alle punten ($cijfer*$waarde) moeten opgeteld worden met de naam totaal
Ik weet echt niet hoe het moet? Iemand anders idee?
Je haalt de gegevens uit een MySQL database zeg je in de topictitel, maar daarna komt het uit PHP...maar goed.
Ik neem aan dat het een database is, en dat je je pagina oproept met blaat.php?vak=engels ofzo. Wat je er dan precies mee wil doen kan ik niet uit je tekst halen, maar ik gok dat het dan zou het zoiets worden.
Het werkt alleen niet, het word inderdaad opgevraagd met leden.php?p=cijfers&vak=AK (2 letters van vak).
Erorr:
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /usr/export/www/vhosts/funnetwork/hosting/bncijfers/cijfers.php on line 42
ZIt een klein foutje in:
<?php
$result = mysql_query("SELECT cijfer, waarde, cijfer * waarde AS telling WHERE vak = '".$_GET['vak']."' AND naam = '".$naam."'");
?>
PHP weet niet welke tabel..
heb ervan gemaakt:
<?php
$result = mysql_query("SELECT cijfer, waarde, cijfer * waarde AS telling FROM cijfers WHERE vak = '".$_GET['vak']."' AND naam = '".$naam."'");
?>