burhan49 adlı üyeden alıntı: mesajı görüntüle
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [ <?php
        foreach($sorular["data"] as $soru)
        {
        ?>{
    "@type": "Question",
    "name": "soru...",
    "acceptedAnswer": {
      "@type": "Answer",
      "text": "cevap..."
    }
  }
  <?    if ($soruid < 4) { echo ",";} ?>
                    <?php
        }
        ?>
  ]
}
</script>
Virgül koymayı şarta bağlarsan sorun olmaz. Örneğin 4 kayıt var. 4. kayıttan sonra virgül koymasın.

Teşekkürler denedim ancak malesef olmadı. Örnek olarak 3 soru varsa döngü çalışıyor 3 virgül koyuyor. 4 soru varsa hiç virgül koymuyor.