forked from TeghSinghJ/Live-Chatting-App
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfetch_chat.php
49 lines (49 loc) · 2.01 KB
/
fetch_chat.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<?php
session_start();
include 'connection.php';
$outgoing_id=$_SESSION['to'];
$incoming_id=$_SESSION['u_id'];
$in_avt=$_SESSION['u_avt'];
$out_avt=$_SESSION['r_avt'];
$query="SELECT * FROM chat LEFT JOIN users ON users.unique_id = chat.outgoing_msg_id
WHERE (outgoing_msg_id = {$outgoing_id} AND incoming_msg_id = {$incoming_id})
OR (outgoing_msg_id = {$incoming_id} AND incoming_msg_id = {$outgoing_id}) ORDER BY chat_id";
$sql = mysqli_query($conn, $query);
if(mysqli_num_rows($sql) > 0){
while($result = mysqli_fetch_assoc($sql)){
if($result['outgoing_msg_id'] == $outgoing_id){
echo "<div class='chat'><div class='chat-avatar'>
<a class='avatar avatar-online' data-toggle='tooltip' href='#' data-placement='right' title='' data-original-title='June Lane'>
<img src='Avatar/$in_avt' alt='avt'>
<i></i>
</a>
</div>";
echo "<div class='chat-body'>
<div class='chat-content'>
<p>{$result['msg']}</p><time class='chat-time' datetime='2015-07-01T11:37'>".date("F j, Y g:i a",strtotime('+5 hours +30 minutes', strtotime($result["ch_timestamp"])))."</time>
</div>
</div>
</div>";
}
else
{
echo "<div class='chat chat-left'>
<div class='chat-avatar'>
<a class='avatar avatar-online' data-toggle='tooltip' href='#' data-placement='left' title='' data-original-title='Edward Fletcher'>";
echo "<img src='Avatar/$out_avt' alt='...'><i></i>
</a>
</div>
<div class='chat-body'>
<div class='chat-content'>
<p>{$result['msg']}</p>
<time class='chat-time' datetime='2015-07-01T11:39'>".date("F j, Y g:i a",strtotime('+5 hours +30 minutes', strtotime(($result['ch_timestamp']))))."</time>
</div>
</div>
</div>";
}
}
}
else{
echo "You havent started conversation yet!start now by sending HI";
}
?>