• 11-12-2007, 21:16:36
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    $id = intval($id);
    $kelimeler=explode(" ",$ttitle);
      
    	$ilgililer=array();
    for ($i=0;$i<count($kelimeler);$i++) {
    $sorgu=@mysql_query("select title,id from gercekvadicom_youtube where title like '%".$kelimeler[$i]."%' order by id desc limit 20");
    while($al=@mysql_fetch_array($sorgu)) {
    $ilgililer[]= "<a href='modules.php?name=YouTube&file=read&id=$id".$al[id]."'>".$al[title]."</a>, ";
    }
    }
    
    $sonhal=array();
    for ($i=0;$i<count($ilgililer);$i++) {
    $videolar=$ilgililer[$i];
    if (!in_array($videolar,$sonhal))
    $sonhal[]=$videolar;
    }
    
    for ($i=0;$i<count($sonhal);$i++)
    echo $sonhal[$i];
    burada benzer videoları çekmiyor arkadaşlar anlayamadım gitti eklenen son videoları çekiyor sürekli
  • 12-12-2007, 00:01:50
    #2
    çünkü "Order by Id" demişssin benzer olan ve id sırasına göre dizicektir
  • 12-12-2007, 22:32:31
    #3
    o zmaanda sürekli tüm videolarda "şu çılgın türkler" çıkıyor.
  • 12-12-2007, 23:07:36
    #4
    Sürekli son videoları çekiyorsa SELECT'deki LIKE düzgün çalışmıyor demektir.
    $kelimeler[$i] değişkenine istediğin kelimelerin gelip gelmediğini bi kontrol et derim.