малко помощ с масив

DirectX

Registered
Искам да вкарам няколко стойности в масива и после тези стойности да ги използвам в критерия where, но досега не съм се сблъсквал със тех и не знам какво да ги правя ...
PHP:
<?
include ('connect.db.php');
mysql_query("SET NAMES utf8");
$godina = $_GET['godina'];
$arr = array("панония" => "панония", "демеа" => "демеа");
while($arr) {
$prev = mysql_fetch_assoc(mysql_query("SELECT SUM(`kuponi_br`) as `kuponi_br` FROM avans where `kuponi`=' тук трябва е да всяка от стойността от масива' and `godina`='$godina' "));
$prev = $prev['kuponi_br'];
echo $prev;
}
?>
:shock:
 
include ('connect.db.php');
mysql_query("SET NAMES utf8");
$godina = is_numeric($_GET['godina']) ? $_GET['godina'] : 2012;
$arr = array("панония" => "панония", "демеа" => "демеа");

$prev = mysql_query("SELECT SUM(`kuponi_br`) as `kuponi_br` FROM avans where `kuponi` IN ('" .
implode("','", $arr) . "') and `godina`='$godina' ");

while ($result = mysql_fetch_assoc($prev))
{

//Извеждане на резултата ....

}
 
Не точно колега, не ме разбра.. не искам сумата на всичките, а на всеки по отделно да излиза; т.е. примерно за стойност - панония - 130; демеа - 50 и т.н. : ))
 
Може би така :

include ('connect.db.php');
mysql_query("SET NAMES utf8");
$godina = is_numeric($_GET['godina']) ? $_GET['godina'] : 2012;
$arr = array("панония" => "панония", "демеа" => "демеа");


foreach($arr as $value){

$prev = mysql_query("SELECT SUM(`kuponi_br`) as `kuponi_br` FROM avans where `kuponi` = '$value' and `godina`='$godina' ");

$result = mysql_fetch_assoc($prev);


//Извеждане на резултата ....


}
 

Back
Горе