Larus adlı üyeden alıntı: mesajı görüntüle
<?php echo isset($oran) ? $oran : '-'; ?>
hocam işin hassas yeri her maçta standart oranlar yok yinde deniyim dedim hepsine - ekliyor
öyle bir sorgu olmalıki $json_data["Event"]["Markets"][$i]["Title"]=="tek" oranı versin değilse - eklesin mantıken fener maçı eşit konya maçı eşit değil ama nasıl sorgulatacağımı bilemedim

<?php
$a = '{ "Match": "Fenerbahçe - Galatasaray", "Event": { "EventId": 54484, "Markets": [{ "MarketType": { "Id": 1, "Title": "2,5 gol ust" }, "Outcomes": [{ "Odd": 1.50 }], "Title": "2,5 gol ust", "Name": "2,5 gol ust" }, { "MarketType": { "Id": 2, "Title": "tek" }, "Outcomes": [{ "Odd": 1.05 }], "Title": "tek", "Name": "tek" },{ "MarketType": { "Id": 244, "Title": "Karşılıklı gol var" }, "Outcomes": [{ "Odd": 1.33 }], "Title": "Karşılıklı gol var", "Name": "Karşılıklı gol var" }] } }';
$b = '{ "Match": "Konyaspor - Kayserispor", "Event": { "EventId": 54484, "Markets": [{ "MarketType": { "Id": 1, "Title": "2,5 gol ust" }, "Outcomes": [{ "Odd": 1.66 }], "Title": "2,5 gol ust", "Name": "2,5 gol ust" },{ "MarketType": { "Id": 244, "Title": "Karşılıklı gol var" }, "Outcomes": [{ "Odd": 1.74 }], "Title": "Karşılıklı gol var", "Name": "Karşılıklı gol var" }] } }';

    echo '<table border="1">
    <thead>
    <tr>
    <td>Takımlar</td>
    <td>2,5 üst</td>
    <td>tek</td>
    <td>kgvar</td>';

    $maclar = array($a,$b);

    $say = count($maclar);

    for($i=0;$i<$say;$i++){
    
     $json_data= json_decode($maclar[$i],true);
    
        
        if($json_data["Event"]["Markets"][$i]["Title"]=="tek"){
            
            $oran = $json_data["Event"]["Markets"][$i]["Outcomes"][0]["Odd"];
        }
        
        
        
        ?>
    
        <tr>
        <td><?php echo $json_data["Match"]?></td>
        <td></td>
        <td><?php echo isset($oran) ? $oran : '-';?></td>
        <td></td>
    
        </tr>
    
    
    
    <?php }

?>