• 16-09-2014, 11:14:57
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Selam kullanıdan gelen veriyi fonksiyonla bölüyorum.

    öRnek: r10 seni çok seviyorum

    $search=tr($_GET['key']); 
    $ekle=seo($search);
    $bolx = explode("-",$ekle);
    for ($ix=0;$ix<=count($bolx)-1;$ix++) {
    $bolunmus=$bolx[$ix];
    $trtag=seo($bolunmus);
    ama arama sonucunda sadece seviyorum çıkıyor yani ne yazarsam yazayım hep son kelimeyi alıyor bunu nasıl yapabilirim mantık bulamadım

    $katala=mysql_query("SELECT * FROM madvideo WHERE (MATCH (baslik) AGAINST ('*$trtag*' IN BOOLEAN MODE)) or (MATCH (etiket1) AGAINST ('*$trtag*' IN BOOLEAN MODE)) or (MATCH (etiket2) AGAINST ('*$trtag*' IN BOOLEAN MODE))");
    $i=0;
    while ($sea=mysql_fetch_array($katala))  { 
    $i++;
    ?>
    
                          
                                <?
                                $osman = $sea["id"] .'-' .seo($sea["baslik"]);
                                
                                $aciklama = substr(trim(strip_tags($sea['baslik'])),0,27);
  • 16-09-2014, 11:22:04
    #2
    for döngüsünün en son basamağını kaydediyor

    Alıntı
    $bolunmus=$bolx[$ix];
    yerine

    Alıntı
    $bolunmus.=$bolx[$ix];
    yaparsanız hepsini bolunmus değişkenine kaydeder
  • 16-09-2014, 12:15:36
    #3
    FaTe adlı üyeden alıntı: mesajı görüntüle
    for döngüsünün en son basamağını kaydediyor


    yerine



    yaparsanız hepsini bolunmus değişkenine kaydeder
    ama böylede boşluk olmadığı için kelimeyi bütünmüş gibi aratıyor.

    r10seniçokseviyorum
  • 16-09-2014, 13:58:42
    #4
    o zaman sonuna boşluk ekleyin

    $bolunmus.=$bolx[$ix].' ';
    gibi