• 12-03-2009, 07:13:02
    #1
    Merhaba arkadaşlar, elimdeki dizi botuyla mysql'a veri eklemem gerekiyor ancak bir sorun var, sql yapım biraz farklı olduğu için dizi bölümlerinin partlarını ekleyemiyorum, daha doğrusu beceremiyorum , tüm partları $nerede[0] kısmına alabiliyorum ancak bunu sql'a kod1 1.part, kod2 2.part şeklinde eklemem gerekiyor, sql yapısı ve botla partları aldığım kısım aşağıda yardımlar için şimdiden teşekkürler;
    Sql;
    CREATE TABLE `videolar` (
      `id` int(11) NOT NULL auto_increment,
      `baslik` text NOT NULL,
      `resim` text NOT NULL,
      `kod1` text NOT NULL,
      `kod2` text NOT NULL,
      `kod3` text NOT NULL,
      `kod4` text NOT NULL,
      `kod5` text NOT NULL,
      `kod6` text NOT NULL,
      `kod7` text NOT NULL,
      `kod8` text NOT NULL,
      `kod9` text NOT NULL,
      `kod10` text NOT NULL,
      `tarih` text NOT NULL,
      `kat_id` text NOT NULL,
      `hit` int(11) NOT NULL default '0',
      `pop` tinyint(11) NOT NULL default '0',
      PRIMARY KEY  (`id`)
    ) ENGINE=MyISAM  DEFAULT CHARSET=latin5 AUTO_INCREMENT=30 ;
    Kodlar;
    	$part = f('<a href="#','" onclick="return part',$ana);
    			   for($i=0;$i<=count($part);$i++) {
    $nerede = f('onclick="return part(\''.$i.'\',\'','\')">',$ana);
               echo $nerede[0]; 
                   }
  • 12-03-2009, 09:14:35
    #2
    Üyeliği durduruldu
    echo $nerede[0];

    kısmından örnek bir html çıktısını verebilir misiniz
  • 12-03-2009, 10:08:51
    #3
    sdemirkeser adlı üyeden alıntı: mesajı görüntüle
    echo $nerede[0];
    kısmından örnek bir html çıktısını verebilir misiniz
    Hocam çıktı o bölümün partları oluyor: 1.part kodu2.part kodu3.part kodu gibi kaç tane part varsa, ben bu çıktıyı sql'a göre uyarlayamadım yani 1.part kodu sql'da kod1 bölümüne ikinci part kodu kod2 bölümüne gidecek.
  • 12-03-2009, 10:52:54
    #4
    Arkadaşlar acil lazım flood olacak ama kusura bakmayın.
  • 12-03-2009, 11:21:31
    #5
    Üyeliği durduruldu
    macchess adlı üyeden alıntı: mesajı görüntüle
    Hocam çıktı o bölümün partları oluyor: 1.part kodu2.part kodu3.part kodu gibi kaç tane part varsa, ben bu çıktıyı sql'a göre uyarlayamadım yani 1.part kodu sql'da kod1 bölümüne ikinci part kodu kod2 bölümüne gidecek.
    bitane örnek echo atsaniz html olarakta baksan neyapilabilir diye.

    aynı cümleyi yenileyeyim

    echo $nerede[0];

    kısmından örnek bir html çıktısını verebilir misiniz
  • 12-03-2009, 11:29:12
    #6
    sdemirkeser adlı üyeden alıntı: mesajı görüntüle
    bitane örnek echo atsaniz html olarakta baksan neyapilabilir diye.
    aynı cümleyi yenileyeyim
    echo $nerede[0];
    kısmından örnek bir html çıktısını verebilir misiniz
    echo $nerede[0]."<br>"; bunun çıktısı partların idleri yani;
    13938
    13977
    13986
    13987
    13993
    13996
    14000
    14001
    14012
    14013
  • 12-03-2009, 11:30:48
    #7
    Üyeliği durduruldu
    \n karakterine yani enter a göre explode edip alsaniz olmaz mı burdan partları?

    $partlar = explode("\n" ,$nerede[0]);
  • 12-03-2009, 11:36:09
    #8
    sdemirkeser adlı üyeden alıntı: mesajı görüntüle
    \n karakterine yani enter a göre explode edip alsaniz olmaz mı burdan partları?
    $partlar = explode("\n" ,$nerede[0]);
    Hocam $nerede[0] yan yana part idlerini atıyor, ben bunları <br> ile birleştirip sonra explode ile almayı denedim ama olmuyor malesef partların idleri birleşik geliyor birbirinden ayrılmıyor bir türlü.
  • 12-03-2009, 11:48:08
    #9
    $kod1=$nerede[0];
    $kod2=$nerede[0];

    yanlış anlamıyorsam aynı veriyi birden çok sütuna mı ekleyeceksin ?