Giter Club home page Giter Club logo

Comments (3)

tzookb avatar tzookb commented on September 16, 2024

thanks,
never noticed it as it still works on only one of my projects and all the
messages are after each other,
but it really should be on created date.

Do you use this package?

On Sun, Jun 8, 2014 at 1:43 PM, RaoulDijksman [email protected]
wrote:

Messages returned from the method getConversationMessages are sorted on
user_id in an ascending mater on their user_id and not on created date.
Messages sorted on created_at is more useful.

An easy fix would be to add: 'ORDER BY msg.created_at' at the end of the
sql query.

public function getConversationMessages($conv_id, $user_id) {
$results = DB::select(
'
SELECT msg.id as msgID, msg.content, msg.created_at, us.id as userId, up.username, up.photo
FROM messages_status mst
INNER JOIN messages msg
ON mst.msg_id=msg.id
INNER JOIN users us
ON msg.sender_id=us.id
INNER JOIN profiles up
ON us.id=up.user_id
WHERE msg.conv_id=?
AND mst.user_id = ?
AND mst.status NOT IN (?,?)
ORDER BY msg.created_at
'
, array($conv_id, $user_id, self::DELETED, self::ARCHIVED));
return $results;
}


Reply to this email directly or view it on GitHub
#1.

Tzook Bar Noy

"Life is what happens while you are busy making other plans"

Phone: +972.52.4625353

Email: [email protected]

from tbmsg.

Raou1d avatar Raou1d commented on September 16, 2024

Yeah i do. This saved me alot of time! Thanks 👍 If i come across anything ells I'll let you know.

from tbmsg.

tzookb avatar tzookb commented on September 16, 2024

Great!
Well this is my first package so I'll probably improve it soon.

Make sure to put in composer json. 1.* or something so I won't break your
project

Tzook Bar Noy

"Expert In Life"

mobile: +972 52 462 5353
email: [email protected]
On Jun 8, 2014 2:01 PM, "RaoulDijksman" [email protected] wrote:

Yeah i do. This saved me alot of time! Thanks [image: 👍] If i come
across anything ells I'll let you know.


Reply to this email directly or view it on GitHub
#1 (comment).

from tbmsg.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.