Hee,
Ik heb een vraagje waarmee ik al een tijdje mee zit.
Ik wil niet het aantal rijen echoën maar de inhoud. Het zijn allemaal getallen, en er zit bijvoorbeeld in rij1 (5) rij2 (2) en rij3 (4). Ik krijg dan steeds als return 3, omdat er 3 rijen zijn maar ik wil als echo 11. Alles bij elkaar opgeteld dus. Kan iemand helpen?
Het is verstaindig om fouten afhandeling te gebruiken.
Probeer het eens zo:
<?PHP
/* Laat fouten zien. */
error_reporting(E_ALL);
/* Voer de query uit, Mysql_real_escape_string gebruiken zodat SQL injectie wordt voorkomen. */
$aQuery =
"
SELECT
SUM(weging) AS weging
FROM
cijfers
WHERE
id_user = '".mysql_real_escape_string($_SESSION['id'])."'
AND
periode = '".mysql_real_escape_string($row['id'])."'
";
/* Kijken of er een resultaat is. */
if($aResultaat)
{
/* Mysql fetch_assoc gebruiken. */
$aRij = mysql_fetch_assoc($aResultaat);
/* Nu kunnen we de query weergeven. */
echo 'De waarde is: '.$aRij['weging'].'';
exit();
}
else
{
/* Fout opgetreden met query. */
echo 'Er is een fout opgetreden met de query.';
/* Query echo'en */
echo $aQuery;
exit();
}