Eğer değer varsa döngüsü koymak istedim ama bir türlü çalıştırmadım. if ($kontrol==0 or $kontrol>0) veya if(!empty($kontrol)) denedim ama çalıştmadı.
$ekran = array("musteriid"=> $musteriid,"satisid"=>$satisid,"tutar"=>$tutar,"kullaniciid"=>$kullaniciid,"ucret"=>$ucret,"stokid"=>$stokid);
function searchForId($id, $array) {
foreach ($array as $key => $val) {
if ($val['stokid'] === $id) {
return $key;
}
}
return null;
}
$kontrol = searchForId($stokid, $urunler);
echo '>>>'.$kontrol.'<<<<';
if($kontrol>0)
{
echo 'var';
}diziyi print_r listedigimde aşagıdaki gibi çıkıyorArray ( [musteriid] => 149 [satisid] => 429 [tutar] => 10 [kullaniciid] => 4 [ucret] => 10.00 [stokid] => 2 ) [1] => Array ( [musteriid] => 149 [satisid] => 429 [tutar] => 5 [kullaniciid] => 4 [ucret] => 5.00 [stokid] => 1 ) [2] => Array ( [musteriid] => 149 [satisid] => 429 [tutar] => 5 [kullaniciid] => 4 [ucret] => 5.00 [stokid] => 1 ) [3] => Array ( [musteriid] => 149 [satisid] => 429 [tutar] => 10 [kullaniciid] => 4 [ucret] => 10.00 [stokid] => 5 ) )[/QUOTE]