• 26-05-2007, 21:55:17
    #1
    "id - yil - no - tur" kitap adlı tablomun sütunları.

    tur sütununda turler adlı tablodaki verilerinin id numası yazacak, ama birden fazla id numarası yazsın istiyorum.

    demek istediğim bir kitaba birden fazla tür vermek istiyorum. nasıl yaparım?
  • 29-05-2007, 17:38:34
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    <?php
    $kitap_turu= "tür1@tür2@tür3@tür4@tür5@tür6";
    $tur_sec = explode("@", $kitap_turu);
    echo $tur_sec[0]; // tür1
    echo $tur_sec[1]; // tür2
    ?>
    gibi bir kullanım olabilir , türleri kayderken başlarına @işareti verip kayder , sonrada explode ile hepsini ayrı ayrı bastırabilirsin.

    kitap editleme ve tür ekleme vb işlemleri düşününce kitap tablosu ile bağlantılı kitapturleri diye bir tablo yaratıp id , kitapid, turid gibi girişleri tutarak daha esnek bu işi yaparsın düşüncesindeyim.
  • 07-06-2007, 14:00:29
    #3
    jagum adlı üyeden alıntı: mesajı görüntüle
    ... kitap editleme ve tür ekleme vb işlemleri düşününce kitap tablosu ile bağlantılı kitapturleri diye bir tablo yaratıp id , kitapid, turid gibi girişleri tutarak daha esnek bu işi yaparsın düşüncesindeyim.
    bu yolu biraz daha ayrıntılı anlatabilir misin? bu şekilde yaptım.
    kitap.php?id=1 'de kitabın türlerini nasıl bastıracağım.
  • 08-06-2007, 06:02:36
    #4
    Kurumsal PLUS
    <?
    $tur_sec = explode("@", $kitap_turu);
    
    echo "Türler:<br>";
    for($i=0; $i<count($tur_sec); $i++){
    echo $tur_sec[$i]."<br>";
    }
    ?>