×ðÁú¿­Ê±¹ÙÍøµÇ¼

ÔõÑùʹÓÃThinkPHP5ʵÏÖÁª±íɾ³ý²Ù×÷

thinkphp5 ÊÇÒ»¿î³£ÓÃµÄ php ¿ò¼Ü£¬¸Ã¿ò¼ÜµÄ¿ìËÙ¡¢¸ßЧºÍÒ×ÓÃÐÔÉîÊÜ¿í´ó¿ª·¢ÕßµÄϲ»¶¡£ÔÚÓ¦Óÿª·¢ÖУ¬ÎªÁ˼á³ÖÊý¾ÝµÄÍêÕûÐÔ£¬Í¨³£ÐèÒª¶Ô±íÖеÄÊý¾Ý¾ÙÐÐÁª±íɾ³ý²Ù×÷¡£±¾ÎĽ«Îª¸÷ÈËÏÈÈÝÔõÑùʹÓà thinkphp5 ʵÏÖÁª±íɾ³ý²Ù×÷¡£

Ò»¡¢Ê²Ã´ÊÇÁª±íɾ³ý

Áª±íɾ³ýÊÇÖ¸ÔÚÊý¾Ý¿âÖÐͬʱɾ³ý¶à¸ö±íÖйØÁªÊý¾ÝµÄ²Ù×÷£¬Í¨³£ÊÇͨ¹ýÍâ¼üºÍÖ÷¼ü½¨Éè¹ØÁª£¬°ü¹ÜÊý¾ÝµÄÒ»ÖÂÐÔ£¬×èÖ¹Êý¾ÝµÄÈßÓàºÍ·×ÆçÖ¡£ÔÚÏÖʵӦÓÃÖУ¬ÎÒÃǾ­³£ÐèÒª¶Ô¶à¸ö±íÖеÄÊý¾Ý¾ÙÐвÙ×÷£¬ºÃ±ÈÓû§±íºÍ¶©µ¥±í£¬µ±É¾³ýÒ»¸öÓû§Ê±£¬ÐèҪͬʱɾ³ý¸ÃÓû§Ïà¹ØµÄ¶©µ¥ÐÅÏ¢£¬Õâʱ¾ÍÐèҪʹÓÃÁª±íɾ³ý¹¦Ð§¡£

¶þ¡¢ÊµÏÖÁª±íɾ³ý

ÔÚ ThinkPHP5 ÖУ¬¿ÉÒÔͨ¹ýÄ£×ӵĹØÁª¡¢Áª±íÅÌÎÊÀ´ÊµÏÖÁª±íɾ³ý¡£ÒÔÏÂÊÇÏêϸʵÏÖ°ì·¨£º

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

ÔÚÄ£×ÓÖн¨Éè¹ØÁª

ÔÚÄ£×ÓÖнç˵¹ØÁª¹Øϵ£¬ºÃ±È User Ä£×ÓÓë Order Ä£×ÓÖ®¼äµÄ 1:n ¹ØÁª£¬¿ÉÒÔͨ¹ýÒÔÏ´úÂëʵÏÖ£º

// User Ä£×ÓÖÐ
public function orders()
{
    return $this->hasMany('Order', 'user_id');
}

// Order Ä£×ÓÖÐ
public function user()
{
    return $this->belongsTo('User', 'user_id');
}

µÇ¼ºó¸´ÖÆ

Áª±íÅÌÎÊ

Áª±íÅÌÎÊÐèҪʹÓõ½ÅÌÎʽṹÆ÷ºÍÄ£×ÓÅÌÎÊÁ½ÖÖ·½·¨£¬Ïêϸ¿Éƾ֤ÏÖʵÐèÇó¾ÙÐÐÑ¡Ôñ¡£Áª±íÅÌÎÊ¿ÉÒÔƾ֤¹ØÁª¹Øϵ¡¢×ֶΡ¢Ìõ¼þµÈ¶à¸öά¶È¾ÙÐÐÅÌÎÊ¡£

ÒÔÏÂÊÇͨ¹ýÅÌÎʽṹÆ÷ʵÏÖÁª±íÅÌÎʵÄʾÀý´úÂ룺

$orderList = Db::table('order')
    ->join('user', 'user.id = order.user_id')
    ->order('order_id DESC')
    ->select();

µÇ¼ºó¸´ÖÆ

ͨ¹ýÄ£×ÓÅÌÎÊʵÏÖÁª±íÅÌÎʵÄʾÀý´úÂëÈçÏ£º

$orderList = Order::with('user')
    ->order('order_id DESC')
    ->select();

µÇ¼ºó¸´ÖÆ

Áª±íɾ³ý

µ±ÐèҪɾ³ý¹ØÁªÊý¾Ýʱ£¬¿ÉÒÔÏÈͨ¹ýÁª±íÅÌÎÊ»ñÈ¡µ½ÐèҪɾ³ýµÄÊý¾Ý£¬È»ºóͨ¹ýÄ£× delete() ÒªÁì¾ÙÐÐɾ³ý¡£Ê¾Àý´úÂëÈçÏ£º

$orderList = Order::where('user_id', $userId)->select();

foreach ($orderList as $order) {
    $order->delete();
}

µÇ¼ºó¸´ÖÆ

ͨ¹ýÄ£× delete() ÒªÁì¾ÙÐÐɾ³ýʱ£¬»áͬʱɾ³ýËùÓÐÒѾ­¹ØÁªµÄ×Ó±íÊý¾Ý£¬°ü¹ÜÊý¾ÝµÄÍêÕûÐÔ¡£ÈôÊÇÐèҪɾ³ýÖ¸¶¨¹ØÁª±íÖеÄÊý¾Ý£¬¿ÉÒÔͨ¹ýÄ£×ӵĹØÁªÒªÁì¾ÙÐÐÅÌÎʺÍɾ³ý¡£

ÒÔÉÏÊÇͨ¹ýÔÚÄ£×ÓÖнç˵¹ØÁª¹Øϵ¡¢Áª±íÅÌÎʺÍÄ£×Ó delete() ÒªÁìʵÏÖ ThinkPHP5 Áª±íɾ³ý²Ù×÷µÄÏêϸ°ì·¨¡£

Èý¡¢×¢ÖØÊÂÏî

ÔÚʹÓÃÁª±íɾ³ý²Ù×÷ʱ£¬ÐèҪעÖØÒÔϼ¸µã£º

Íâ¼üÉèÖÃ

ÔÚ½¨Éè±í¹ØÁª¹Øϵʱ£¬ÐèÒªÉèÖÃÍâ¼üÒÔ¼°Ö÷¼üÖ®¼äµÄ¹ØÁª¹Øϵ£¬È·±£Êý¾ÝµÄÍêÕûÐÔ¡£

Êý¾Ý¿â±¸·Ý

ÔÚ¾ÙÐдóÅúÁ¿Êý¾Ýɾ³ýÇ°£¬Ó¦Ïȱ¸·ÝÊý¾Ý¿â£¬ÒÔ·À²Ù×÷ʧÎóµ¼ÖÂÊý¾Ýɥʧ¡£

Êý¾Ý¿âË÷ÒýÓÅ»¯

Áª±íÅÌÎʺÍÁª±íɾ³ý²Ù×÷ͨ³£ÐèҪʹÓõ½Êý¾Ý¿âµÄË÷Òý£¬Òò´ËÐèÒª¾ÙÐÐË÷ÒýÓÅ»¯£¬Ìá¸ß²Ù×÷ЧÂÊ¡£

ËÄ¡¢×ܽá

±¾ÎÄÏÈÈÝÁËÔõÑùʹÓà ThinkPHP5 ʵÏÖÁª±íɾ³ý²Ù×÷£¬Í¨¹ýÄ£×Ó¹ØÁª¡¢Áª±íÅÌÎʺÍÄ£×Ó delete() ÒªÁìÀ´ÊµÏÖ¡£Í¬Ê±£¬Ò²ÏÈÈÝÁËÔÚʹÓÃÁª±íɾ³ý²Ù×÷ʱÐèҪעÖصÄÊÂÏ°ü¹ÜÊý¾ÝµÄÍêÕûÐÔºÍÇå¾²ÐÔ¡£Ï£Íû±¾ÎÄÄÜ×ÊÖúµ½¸÷ÈË£¬¸üºÃµØÏàʶºÍÓ¦Óà ThinkPHP5 ¿ò¼Ü¡£

ÒÔÉϾÍÊÇÔõÑùʹÓÃThinkPHP5ʵÏÖÁª±íɾ³ý²Ù×÷µÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

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

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼

18523999891

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

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

QR code
ÍøÕ¾µØͼ