PHP interesse |
|
Hallo,
in de volgende code zit een fout:
<?php
$qtellen = "
SELECT nieuws_id, COUNT(*) AS aantal
FROM nieuws_reacties
WHERE nieuws_id = '".$nieuws['id']."'
";
if(!$res = mysql_query($qtellen))
{
trigger_error(mysql_error());
}
else
{
$row = mysql_fetch_assoc($res);
echo '
<a
href="http://localhost/includes/php/pages/nieuws_reacties.php?id='.$nieuws["id"].'"
title="Reacties"
rel="gb_page_center[800, 500]"
style="float: right;">
Reacties('.$row["aantal"].')</a>';
echo '<div class="tussenstuk">';
echo '</div>';
echo '</div>';
}
?>
<?php $qtellen = " SELECT nieuws_id, COUNT(*) AS aantal FROM nieuws_reacties WHERE nieuws_id = '".$nieuws['id']."' "; { } else { <a href="http://localhost/includes/php/pages/nieuws_reacties.php?id='.$nieuws["id"].'" title="Reacties" rel="gb_page_center[800, 500]" style="float: right;"> Reacties('.$row["aantal"].')</a>'; echo '<div class="tussenstuk">'; } ?>
ik krijg de vogelde error:
[error=php]
Notice: Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause in /home/vhosts/httpdocs/includes/php/pages/nieuws.php on line 40
[/error]
edit: lijn 40 is hier lijn 10
|