• 19-01-2023, 14:54:44
    #1
    Merhabalar, apiden veri çekiyoruz IDSI boş olanlar gelmesin istiyoruz nasıl düzenleme yapmalıyız?
    foreach($veri as $mydata)
        {
            foreach($mydata as $mydata2)
            {
                if($mydata2['SN'] == "Kitap"){
                    ?>
                    
                        <kitapnumara><?php echo $mydata2['ID'];?></kitapnumara>
                        <kitap><?php echo $mydata2['kitap'];?></kitap>
  • 19-01-2023, 14:57:06
    #2
    foreach($veri as $mydata)
        {
            foreach($mydata as $mydata2)
            {
                if($mydata2['SN'] == "Kitap" && $mydata2['ID'] != ""){
                    ?>
                    
                        <kitapnumara><?php echo $mydata2['ID'];?></kitapnumara>
                        <kitap><?php echo $mydata2['kitap'];?></kitap>
  • 19-01-2023, 15:00:45
    #3
    Alternatif olarak;
    foreach($veri as $mydata)
        {
            foreach($mydata as $mydata2)
            {
                if(!$mydata2['ID']) { continue; }
                if($mydata2['SN'] == "Kitap"){
                    ?>
                     
                        <kitapnumara><?php echo $mydata2['ID'];?></kitapnumara>
                        <kitap><?php echo $mydata2['kitap'];?></kitap>
  • 19-01-2023, 15:27:55
    #4
    O kontrolu yapip continue koyabilirsiniz else ise devam ettirebilirsiniz. Mobilim suan kodu yazamıyorum.
  • 19-01-2023, 15:38:46
    #5
    Sociware adlı üyeden alıntı: mesajı görüntüle
    foreach($veri as $mydata)
        {
            foreach($mydata as $mydata2)
            {
                if($mydata2['SN'] == "Kitap" && $mydata2['ID'] != ""){
                    ?>
                    
                        <kitapnumara><?php echo $mydata2['ID'];?></kitapnumara>
                        <kitap><?php echo $mydata2['kitap'];?></kitap>
    $mydata2['ID'] != "" kısmı isset($mydata2['ID']) olarak da kullanılabilir sanırım