thinkphpÒ»´ÎÇëÇó¶à´ÎÊÇʲôÇéÐÎ
×î½ü£¬ÔÚʹÓÃthinkphp¿ò¼Ü¿ª·¢ÏîĿʱ£¬ÎÒÃÇÓöµ½ÁËһЩÎÊÌâ¡£ÔÚ´¦ÀíijЩÊý¾Ýʱ£¬ÎÒÃÇÐèÒª´Ó²î±ðµÄ±íÖлñÈ¡Êý¾Ý²¢¾ÙÐÐһЩ´¦Àí£¬Õâ¾ÍÐèÒªÎÒÃÇÔÚÒ»¸öÇëÇóÖжà´ÎŲÓÃÊý¾Ý¿â¡£¿ÉÊÇ£¬Ëæ×ÅÎÒÃǵÄʵÑ飬ÎÒÃÇ·¢Ã÷ÔÚÒ»¸öÇëÇóÖжà´ÎŲÓÃÊý¾Ý¿â»áµ¼Ö³ÌÐò±äµÃ·Ç³£»ºÂý£¬Õâ¶ÔÐÔÄÜÊÇÒ»¸öÌôÕ½¡£ÔÚÆÊÎöÕâ¸öÎÊÌâ²¢¾ÙÐÐһЩÑо¿ºó£¬ÎÒÃÇ·¢Ã÷ÁËһЩ½â¾ö²½·¥£¬ÏÖÔÚÎÒÃÇÀ´ºÍ¸÷ÈË·ÖÏíһϡ£
ʹÓûº´æ
Ê×ÏÈ£¬ÎÒÃÇ¿ÉÒÔʹÓûº´æÊÖÒÕÀ´»º½âÎÒÃǵĸºÔØ¡£ÔÚThinkPHP¿ò¼ÜÖУ¬ÎÒÃÇ¿ÉÒÔʹÓÃcacheº¯ÊýÀ´Ê¹Óûº´æ¡£ÎÒÃÇ¿ÉÒÔÔÚÊý¾Ý¿âÅÌÎʺó½«Êý¾Ý´æ´¢ÔÚ»º´æÖУ¬ÔÚÏ´ÎÏàͬÇëÇóʱֱ½Ó´Ó»º´æÖлñÈ¡Êý¾Ý£¬¶ø²»ÐèÒªÔÙ´ÎÅÌÎÊÊý¾Ý¿â¡£ÕâÔÚÊý¾ÝÁ¿Îȹ̵ÄÇéÐÎÏÂÄܹ»ÏÔÖøÌá¸ß³ÌÐòÐÔÄÜ¡£
ʹÓÃ×óÅþÁ¬
±ðµÄ£¬ÎÒÃÇ»¹¿ÉÒÔʹÓÃ×óÅþÁ¬À´½â¾öÕâ¸öÎÊÌâ¡£×óÅþÁ¬ÊÇÖ¸½«Á½¸ö»ò¶à¸ö±íÅþÁ¬ÔÚÒ»ÆðµÄÀú³Ì£¬ÔÚ×öÅÌÎÊʱ£¬×ÝÈ»ÓұߵıíûÓÐÖ¸¶¨Ìõ¼þÆ¥Åä×ó±ßµÄ±í£¬×ó±ßµÄ±íÒ²»á±»°üÀ¨ÔÚЧ¹û¼¯ÖС£ÔÚThinkPHPÖУ¬ÎÒÃÇ¿ÉÒÔʹÓÃjoinº¯ÊýºÍleftº¯Êý¾ÙÐÐ×óÅþÁ¬²Ù×÷¡£Í¨¹ý×óÅþÁ¬£¬ÎÒÃÇ¿ÉÒÔʵÏÖ´Ó¶à¸ö±íÖÐÅÌÎÊÊý¾ÝµÄÄ¿µÄ£¬¶ø²»±ØÔÚÒ»¸öÇëÇóÖжà´ÎÅÌÎÊÊý¾Ý¿â¡£
ÀýÈ磬ÎÒÃÇ¿ÉÒÔʹÓÃÒÔÏÂÒªÁìÀ´´ÓÈý¸ö±íÖлñÈ¡Êý¾Ý£º
$userModel = M('User'); $orderModel = M('Order'); $commentModel = M('Comment'); $userOrderComment = $userModel ->join('LEFT JOIN __ORDER__ ON __USER__.id=__ORDER__.user_id') ->join('LEFT JOIN __COMMENT__ ON __ORDER__.id=__COMMENT__.order_id') ->select();
µÇ¼ºó¸´ÖÆ
ÔÚÉÏÃæµÄ´úÂëÖУ¬ÎÒÃÇͨ¹ý×óÅþÁ¬½«user±í¡¢order±íºÍcomment±íÅþÁ¬ÔÚÒ»Æ𣬲¢ÇÒÖ»¾ÙÐÐÁËÒ»´ÎÅÌÎʲÙ×÷¡£ÕâÑù¿ÉÒԺܺõؽâ¾öÔÚÒ»¸öÇëÇóÖжà´ÎÅÌÎÊÊý¾Ý¿âµÄÎÊÌâ¡£
Á¬Ã¦Ñ§Ï°¡°PHPÃâ·ÑѧϰÌõ¼Ç£¨ÉîÈ룩¡±£»
ʹÓûº´æ+×óÅþÁ¬
×îºó£¬ÎÒÃÇ¿ÉÒÔͨ¹ý½«»º´æºÍ×óÅþÁ¬ÊÖÒÕÍŽáÔÚÒ»ÆðÀ´½øÒ»²½Ìá¸ß³ÌÐòµÄÐÔÄÜ¡£ÎÒÃÇ¿ÉÒÔÔÚÅÌÎÊÊý¾Ý¿âʱ£¬ÏȽ«Ð§¹û´æ´¢ÔÚ»º´æÖУ¬È»ºóͨ¹ý×óÅþÁ¬ÊÖÒÕ½«±íÅþÁ¬ÔÚÒ»Æ𣬴Ӷø×èÖ¹ÔÚÒ»¸öÇëÇóÖжà´ÎÅÌÎÊÊý¾Ý¿â¡£ÕâÖÖÒªÁì¿ÉÒÔ×î´óÏ޶ȵØïÔÌÊý¾Ý¿â¸ºÔØ£¬´Ó¶øÌá¸ß³ÌÐòµÄÐÔÄÜ¡£
×ÛÉÏËùÊö£¬ÎÒÃÇ¿ÉÒÔͨ¹ýÒÔÉÏÈýÖÖ·½·¨À´½â¾öÔÚÒ»¸öÇëÇóÖжà´ÎÅÌÎÊÊý¾Ý¿âµÄÎÊÌâ¡£ÔÚÏÖʵÏîÄ¿¿ª·¢ÖУ¬ÎÒÃÇ¿ÉÒÔƾ֤ÏÖÕæÏàÐÎÑ¡ÔñºÏÊʵÄÒªÁìÀ´Ìá¸ß³ÌÐòµÄÐÔÄÜ£¬²¢ÇÒÒ»Ö±¾ÙÐÐÓÅ»¯£¬Ê¹µÃ³ÌÐòÄܹ»Ô½·¢¿ìËÙ¡¢¸ßЧµØÔËÐС£
ÒÔÉϾÍÊÇthinkphpÒ»´ÎÇëÇó¶à´ÎÊÇʲôÇéÐεÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡