• 27-10-2021, 11:50:51
    #1
    Bir kayıt formu var verileri databaseye kaydediyor. Buraya bir check box yazdım c1 c2 c3 c4 şeklinde id'leri var.

    Fakat şu satırları c1 c2 c3 diye çoğaltamadım Kod yapısını nasıl yazmam gerekiyor?

    $ilgi_alanlari = isset($post["c1"]) ? $post["c1"] : null;
    strlen($c1) > 1000 or
    strlen($c2) > 1000 or
  • 27-10-2021, 11:53:30
    #2
    Merhaba detaylı bir açıklama yaparsanız yardımcı olmak isterim. Yapmak istediğiniz şeyi tam olarak anlayamadım.
  • 27-10-2021, 11:54:37
    #3
    $ilgi_alanlari1= isset($post["c1"]) ? $post["c1"] : null;
    $ilgi_alanlari2= isset($post["c2"]) ? $post["c2"] : null;
    $ilgi_alanlari3= isset($post["c3"]) ? $post["c3"] : null;
    $ilgi_alanlari4= isset($post["c4"]) ? $post["c4"] : null;

    $ilgialankari=$ilgi_alanlari1.'-'.$ilgi_alanlari2.'-'.$ilgi_alanlari3.'-'.$ilgi_alanlari4;

    //Aradaki - ayracını istediğin gibi ayarlayabilirsin.
    -----------------------------
    strlen($c1) > 1000 or strlen($c2) > 1000 or strlen($c3) > 1000 or strlen($c4) > 1000...
  • 27-10-2021, 11:55:05
    #4
    alperdursun adlı üyeden alıntı: mesajı görüntüle
    Merhaba detaylı bir açıklama yaparsanız yardımcı olmak isterim. Yapmak istediğiniz şeyi tam olarak anlayamadım.
    Veritabanındaki ilgi_alanlari isimli sütüna c1 c2 c3 verilerini yazdırmaya çalışıyorum. Anydesk iletebilirim dilerseniz
  • 27-10-2021, 11:56:20
    #5
    salimsevindik adlı üyeden alıntı: mesajı görüntüle
    $ilgi_alanlari1= isset($post["c1"]) ? $post["c1"] : null;
    $ilgi_alanlari2= isset($post["c2"]) ? $post["c2"] : null;
    $ilgi_alanlari3= isset($post["c3"]) ? $post["c3"] : null;
    $ilgi_alanlari4= isset($post["c4"]) ? $post["c4"] : null;

    $ilgialankari=$ilgi_alanlari1.'-'.$ilgi_alanlari2.'-'.$ilgi_alanlari3.'-'.$ilgi_alanlari4;

    //Aradaki - ayracını istediğin gibi ayarlayabilirsin.
    -----------------------------
    strlen($c1) > 1000 or strlen($c2) > 1000 or strlen($c3) > 1000 or strlen($c4) > 1000...
    ilgi_alanlari1 ilgi_alanlari2 değil de tek ilgi_alanlari sütünuna yazdırmaya çalışıyorum hocam
    şu şekilde virgülle ayırmak istiyorum yani
    $ilgi_alanlari = isset($post["c1,c2,c3,c4"]) ? $post["c1,c2,c3,c4"] : null;
  • 27-10-2021, 11:58:44
    #6
    misal adlı üyeden alıntı: mesajı görüntüle
    ilgi_alanlari1 ilgi_alanlari2 değil de tek ilgi_alanlari sütünuna yazdırmaya çalışıyorum hocam
    şu şekilde virgülle ayırmak istiyorum yani
    $ilgi_alanlari = isset($post["c1,c2,c3,c4"]) ? $post["c1,c2,c3,c4"] : null;
    altta zaten $ilgi_alanlari değişkenine atadım. Probleminizi tam olarak anlayamadım. Tam olarak ne yapmak istediğinizi anlatırsanız yardımcı olan çıkacaktır.
  • 27-10-2021, 12:07:44
    #7
    Verileri bir json formatına çevirerek tek tabloda tutabilirsiniz, tablo yapınızı da buna göre ayarlamayı unutmayın.
  • 27-10-2021, 12:08:15
    #8
    checkboxların name değerini alınca zaten işaretli checkboxların idlerine erişemiyor musunuz ?