• 28-10-2007, 19:22:01
    #10
    jxc adlı üyeden alıntı: mesajı görüntüle
    Hepinize teşekkür ederim ama benim yapmak istediğim örnekteki gibi veritabanına kayıt olayını kesmesin, ilgili kelimedeki diğer videoları eklemeye devam etsin sadece önceden eklenen videoyu atlasın
    Örnek verdiğim kod senin yapmak istediğini yapıyor. $videoadresi her ne ise o eğer veri tabanında varsa videoadresini kaydetmiyor yoksa kaydediyor. Arama yapılan kelimeleri değil sadece ilgili video
  • 28-10-2007, 21:19:33
    #11
    hımm ben bunu deniyeyim
    Unuqie olayını yapamam veriyi text olarak kaydediyorum
  • 28-10-2007, 21:30:26
    #12
    jxc adlı üyeden alıntı: mesajı görüntüle
    hımm ben bunu deniyeyim
    Unuqie olayını yapamam veriyi text olarak kaydediyorum
    Text olarak olmak zorunda değil, sen ya video ID kısmını;
    http://www.youtube.com/v/XXXXXXXXXX
    olarak kaydediyorsundur yada
    XXXXXXXXXX olarak kaydediyorsundur bunu text olarak kaydetmene gerek yok. Sadece ID olarak kullanıyorsan 11 karakterlik kullanım olmuş oluyor sadece.
  • 28-10-2007, 22:10:41
    #13
    Malesef ikiside deiğil onceden eklemeleri emben kodların hepsini aldığım için,
    Bundan sonrakileride embed yapmalıyım yinede sağol
  • 29-10-2007, 11:52:18
    #14
    O halde üstteki kod ile embed kodlarının var olup olmadığını kontrol ettireceksin. Sayı sıfırsa kaydedecek (İlgili video olmadığı için) sayı sıfır değilse kaydetmeyecek (İlgili video olduğu için).
  • 29-10-2007, 15:07:57
    #15
    tamadır herkese yarıdmları için teşekkürler sorunu hallettim

    edit: Yeni bir sorun

    video veritabanında varsa örnek

    "video embed kodu" bu video sistemde mevcut bu yüzden veritabanına eklenmedi.

    Boyle bir uyarı veriyor bu güzel ama video veritabanında yoksa eklemeyi yaptığı halde

    Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 65 in C:\xampp\htdocs\deneme.php on line 80
    EKLEDİĞİM VİDEO ADI;


    şeklinde bir hata alıyorum
  • 29-10-2007, 20:35:40
    #16
    Üyeliği durduruldu
    kardeş benim yolladığımı dene.. while döngüsünde kullanırsan veya for ne kullanıyorsan bu yolla çekiyorum çünkü ben tek farkı ben başlık aynı ise almıyorum youtube den...
    veya
    $sonuc = mysql_query("Select videoadresi From videolar where videoadresi='$videoadresi'"); 
    $sayi = mysql_result($sonuc,0); 
    if($sayi == 0){
    bunu

    $sonuc = mysql_query("Select videoadresi From videolar where videoadresi='$videoadresi'"); 
    $sayi = mysql_num_rows($sonuc); 
    if($sayi == 0){
    bunla değiş
  • 29-10-2007, 23:23:34
    #17
    alp3r3r adlı üyeden alıntı: mesajı görüntüle
    kardeş benim yolladığımı dene.. while döngüsünde kullanırsan veya for ne kullanıyorsan bu yolla çekiyorum çünkü ben tek farkı ben başlık aynı ise almıyorum youtube den...
    veya
    $sonuc = mysql_query("Select videoadresi From videolar where videoadresi='$videoadresi'"); 
    $sayi = mysql_result($sonuc,0); 
    if($sayi == 0){
    bunu
    $sonuc = mysql_query("Select videoadresi From videolar where videoadresi='$videoadresi'"); 
    $sayi = mysql_num_rows($sonuc); 
    if($sayi == 0){
    bunla değiş
    Tamm şimdi çok süper oldu yardım eden arkadaşların eline sağlık
  • 30-10-2007, 11:56:14
    #18
    jxc adlı üyeden alıntı: mesajı görüntüle
    tamadır herkese yarıdmları için teşekkürler sorunu hallettim
    edit: Yeni bir sorun
    video veritabanında varsa örnek
    "video embed kodu" bu video sistemde mevcut bu yüzden veritabanına eklenmedi.
    Boyle bir uyarı veriyor bu güzel ama video veritabanında yoksa eklemeyi yaptığı halde
    Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 65 in C:\xampp\htdocs\deneme.php on line 80
    EKLEDİĞİM VİDEO ADI;

    şeklinde bir hata alıyorum
    Halletmişsin ama yinede yazayım,
    Hatanın nedeni Count(videoadresi) unutmuşum.
    $sonuc = mysql_query("Select Count(videoadresi) From videolar where videoadresi='$videoadresi'"); 
    $sayi = mysql_result($sonuc,0); 
    if($sayi == 0){