Beste,


ik heb een trekbalkje gemaakt met appels peren en bananen en vervolgens radio buttons met het aantal

nu lukt het mij om dit te verzenden naar de database en weer op te halen

wat ik graag wil is dat

als ik appel kies met aantal 1 er in kolom 1 op cel 1 1 komt te staan en als ik peren kies met aantal 1 dat dit in kolom 2 komt te staan en dat kolom 1 dan leeg blijft kom er helaas niet uit.

wellicht dat iemand mij kan helpen met een tip

alvast bedankt

John

<?php
$sql= "SELECT fruit, COUNT(aantal) AS aantal, SUM(aantal) AS som FROM fruit
WHERE fruit = 'banaan' GROUP BY fruit limit 1,3"; 
$query = mysql_query( $sql );

if( $row = mysql_fetch_assoc($query) ) {  
  echo 'Fruit: ' . $row['fruit'] .'<br>';
  echo 'aantal records: ' . $row['aantal'] .'<br>';
  echo 'som: ' . $row['som'] .'<br>'; 
}
?> 



frank van de sommatie ben ik me bewust das ook de bedoeling.

limit lukt me nog niet wellicht toch niet op de goede positie geplaatst?
Jouw bovenstaande query heeft geen zin omdat je met WHERE zegt dat je alleen banaan wil zien en met GROUP BY wil je ze ordenen op fruit maar er is alleen maar banaan en er valt dus niets te ordenen en bovendien krijg je altijd 1 record terug.

probeer eens


$sql= "SELECT fruit, COUNT(aantal) AS aantal, SUM(aantal) AS som FROM fruit GROUP BY fruit LIMIT 1,3"; 

WHERE fruit = 'banaan' GROUP BY fruit limit 1,3";

De limit staat helemaal goed, maar door de filter (WHERE fruit='banaan') en de group by krijg je altijd maar één record terug.

Reageren