2017-11-09 1 views
-1
return $data = DB::select("SELECT orders.*,SUM(products.`product_price`*order_product.`qty`) AS 'total' ,users.`name`,orders.created_at as 'date' 
        FROM orders INNER JOIN order_product ON 
        orders.`id` = order_product.`order_id` 
        INNER JOIN products ON 
        products.`id` = order_product.`product_id` 
        INNER JOIN users ON 
        users.`id` = orders.`user_id` 
        GROUP BY orders.`id` 
        ")-paginate(10); 
+1

Bitte erarbeiten und formatieren Sie Ihre Frage gelesen . https://StackOverflow.com/Help/how-to-ask –

+1

In der Zukunft, bitte eigentlich * stellen Sie eine Frage * anstatt nur Ihren Code und eine Fehlermeldung. – rickdenhaan

+0

Eigentlich ziehe ich es vor, direkt zur (offensichtlichen) Fehlermeldung zu gehen: "Hallo mein Herr, guten Morgen, mein Name ist J. Ahmed, PHP-Entwickler, und ich entwickle ein Online-Tool für Kuhmanagement und mitten in meiner Arbeit Ich habe die folgende Fehlermeldung auf meinem 17 "Bildschirm bekommen: *** Können Sie herausfinden, warum ich einen solchen Fehler bekommen habe, und mir geholfen habe, ihn zu reparieren?" " – Amarnasan

Antwort

2

Sie einen Syntaxfehler in Ihrem Code haben, ist es > fehlt, sollte es

->paginate(10); 

und nicht

-paginate(10); 
+3

Stackoverflow, debuggen Sie Ihren Code seit 2008. – Amarnasan

+0

Es ist wie/r/PHPhelp :-D – mazedlx

+1

Wenn die Antwort lautet: "Es ist ein Tippfehler." Dann ist die beste Antwort, um die Frage als off-topic zu markieren/vote, um die Frage zu schließen: Tippfehler. – mickmackusa

Verwandte Themen