尊龙凯时人生就是搏

ÔõÑùÔÚthinkphp¿ò¼ÜÖÐʵÏÖÄ£ºýÅÌÎʶà¸ö×Ö¶Î

ÔÚ¿ª·¢webÓ¦ÓÃʱ £¬¾­³£ÐèҪʹÓÃÄ£ºýÅÌÎÊÀ´¾ÙÐÐËÑË÷¹¦Ð§µÄʵÏÖ¡£ÔÚʹÓÃthinkphp¿ò¼Üʱ £¬¿ÉÒÔºÜÊÇÀû±ãµØʵÏÖÄ£ºýÅÌÎÊ¡£±¾ÎĽ«ÏÈÈÝÔõÑùÔÚthinkphp¿ò¼ÜÖÐʵÏÖÄ£ºýÅÌÎʶà¸ö×ֶΡ£

Ê×ÏÈ £¬ÎÒÃÇÐèÒªÔÚÄ£×ÓÖнç˵һ¸ö»ñÈ¡Ä£ºýÅÌÎÊЧ¹ûµÄÒªÁì¡£ÔÚÒªÁìÖÐ £¬ÎÒÃÇ¿ÉÒÔʹÓÃthinkphp×Ô´øµÄÄ£ºýÅÌÎʲÎÊý%À´¾ÙÐÐÄ£ºýÅÌÎÊ¡£Ïêϸ´úÂëÈçÏ£º

public function getFuzzySearchResult($keyword){
    $result = $this->where('title', 'like', '%'.$keyword.'%')  //ÔÚtitle×Ö¶ÎÖоÙÐÐÄ£ºýÅÌÎÊ
                   ->whereOr('content', 'like', '%'.$keyword.'%')  //ÔÚcontent×Ö¶ÎÖоÙÐÐÄ£ºýÅÌÎÊ
                   ->select();
    return $result;
}

µÇ¼ºó¸´ÖÆ

ÔÚÉÏÃæµÄ´úÂëÖÐ £¬ÎÒÃÇʹÓÃÁËwhereºÍwhereOrÁ½¸öÅÌÎÊÌõ¼þ¡£ÆäÖÐ £¬whereÊÇÖ¸ÅÌÎÊÖ¸¶¨×Ö¶ÎÓëÖ¸¶¨ÖµÏàµÈµÄЧ¹û £¬¶øwhereOrÊÇÖ¸ÅÌÎÊÖ¸¶¨×Ö¶ÎÓëÖ¸¶¨ÖµÏàµÈµÄЧ¹û»òÕßÖ¸¶¨×Ö¶ÎÓëÖ¸¶¨ÖµÏàµÈµÄЧ¹û¡£Òò´Ë £¬ÔÚÉÏÃæµÄ´úÂëÖÐ £¬ÎÒÃÇ¿ÉÒÔÔÚtitleÓëcontentÁ½¸ö×Ö¶ÎÖоÙÐÐÄ£ºýÅÌÎÊ £¬²¢½«Ð§¹ûÜöÝͲ¢·µ»Ø¡£

½ÓÏÂÀ´ £¬ÎÒÃÇÔÚ¿ØÖÆÆ÷ÖÐŲÓøÃÒªÁì £¬²¢½«ÅÌÎÊЧ¹ûת´ï¸øÊÓͼ¾ÙÐÐչʾ¡£Ïêϸ´úÂëÈçÏ£º

public function fuzzySearch(){
    $keyword = input('keyword');  //»ñÈ¡ËÑË÷Òªº¦×Ö
    $model = new Article();  //ʵÀý»¯Ä£×Ó
    $result = $model->getFuzzySearchResult($keyword);  //»ñÈ¡Ä£ºýÅÌÎÊЧ¹û
    $this->assign('result', $result);  //½«Ð§¹ûת´ï¸øÊÓͼ
    return $this->fetch('search_result');  //Ìøתµ½Õ¹Ê¾Ò³Ãæ
}

µÇ¼ºó¸´ÖÆ

ÔÚÉÏÃæµÄ´úÂëÖÐ £¬ÎÒÃÇÊ×ÏÈ»ñÈ¡ËÑË÷Òªº¦×Ö £¬²¢ÊµÀý»¯Ò»¸öÄ£×Ó¡£È»ºóŲÓÃÄ£×ÓÖнç˵µÄgetFuzzySearchResultÒªÁì»ñÈ¡Ä£ºýÅÌÎÊЧ¹û¡£×îºó £¬½«Ð§¹ûת´ï¸øÊÓͼ £¬²¢Ìøתµ½Õ¹Ê¾Ò³Ãæ¡£

Á¬Ã¦Ñ§Ï°¡°PHPÃâ·ÑѧϰÌõ¼Ç£¨ÉîÈ룩¡±£»

×îºó £¬ÎÒÃÇÔÚÊÓͼÖÐչʾģºýÅÌÎÊЧ¹û¡£Ïêϸ´úÂëÈçÏ£º

{if $result}
    {foreach $result as $item}
        <div>
            <div>{$item.title}</div>
            <div>{$item.content}</div>
        </div>
    {/foreach}
{else}
    <div>ûÓÐËÑË÷Ч¹ûŶ~</div>
{/if}

µÇ¼ºó¸´ÖÆ

ÔÚÉÏÃæµÄ´úÂëÖÐ £¬ÎÒÃÇÊ×ÏÈÅжÏËÑË÷Ч¹ûÊÇ·ñΪ¿Õ £¬ÈôÊDz»Îª¿Õ £¬ÔòʹÓÃforeachÑ­»·Õ¹Ê¾Ã¿Ò»¸öЧ¹û£»ÈôÊÇΪ¿Õ £¬ÔòÌáÐÑÓû§Ã»ÓÐËÑË÷Ч¹û¡£

ͨ¹ýÒÔÉϵÄÒªÁì £¬ÎÒÃǾͿÉÒÔÔÚthinkphp¿ò¼ÜÖÐʵÏÖ¶à¸ö×ֶεÄÄ£ºýÅÌÎʹ¦Ð§¡£Ð»Ð»¸÷È˵ÄÔĶÁ £¬Ï£ÍûÄܶÔÏÖʵ¿ª·¢ÓÐËù×ÊÖú¡£

ÒÔÉϾÍÊÇÔõÑùÔÚthinkphp¿ò¼ÜÖÐʵÏÖÄ£ºýÅÌÎʶà¸ö×ֶεÄÏêϸÄÚÈÝ £¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí £¬°æȨÕùÒéÓë±¾Õ¾ÎÞ¹Ø £¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í尊龙凯时人生就是搏ÂËÓÍ»úÍø¹Ù·½Ì¬¶È £¬Çë¶ÁÕß½ö×ö²Î¿¼¡£±¾ÎĽӴýתÔØ £¬×ªÔØÇë˵Ã÷À´ÓÉ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢ £¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢ £¬ÇëÄúÁ¬Ã¦ÁªÏµ尊龙凯时人生就是搏ʵʱÐÞÕý»òɾ³ý¡£

Ïà¹ØÐÂÎÅ

ÁªÏµ尊龙凯时人生就是搏

18523999891

¿É΢ÐÅÔÚÏß×Éѯ

ÊÂÇéʱ¼ä£ºÖÜÒ»ÖÁÖÜÎå £¬9:30-18:30 £¬½ÚãåÈÕÐÝÏ¢

QR code
sitemap¡¢ÍøÕ¾µØͼ