Не могу понять что не правильно, нужно что бы выводилось сообщение и у отправившего и у получателя
Вот код мой
<?
include 'db.php';
session_start();
echo $_SESSION['id'];
date_default_timezone_set("Europe/Moscow");
$today = date("m.d.y H:i:s");
$result = mysqli_query($link, "SELECT * FROM `messages` WHERE `aid` = '$_SESSION[id]' AND `toid` = '$_SESSION[id]' OR `toid` = '$_SESSION[id]' AND `aid` = '$_SESSION[id]' ORDER BY `data` ASC, `id` ASC");
$hash = mysqli_fetch_assoc($result);
$result1 = mysqli_query($link, "SELECT * FROM `zayavki` ORDER BY `id` DESC");
$sql = mysqli_fetch_assoc($result1);
if (isset($_POST['name'])) {
$result = mysqli_query($link, "INSERT INTO `messages` (data, aid, toid, alogin, tologin, sms) VALUES ('$today', '$_SESSION[id]', '10', '$_SESSION[login]', '$sql[login]', '$_POST[sms]')");
header('Refresh: 0; chat/test');
}
?>
<p>Сообщения</p>
<p>Новые сообщения</p>
<?
while ($hash = mysqli_fetch_assoc($result)) {
echo '<p>'.$hash['data']. '-' .$hash['sms'].'</p>';
}
?>
<form method="post">
<input type="text" name="login" value="<?echo $_SESSION['login'];?>">
<input type="text" name="sms" value="Ваше сообщение">
<input type="submit" name="name">
</form>
Помогите разобраться