2015-04-05 76 views
0

我剛剛創建了一個消息系統,但我想顯示收件箱旁邊的消息正在查看像Facebook消息系統一樣,但我可以讓它工作在彼此旁邊我有這樣做雖然鏈接,以便在收件箱上的index.php瀏覽和查看你必須去的index.php?哈希= VAULE我如何讓他們通過攜手並肩爲Facebook並如何在查看消息旁邊創建收件箱

<?php 
if(isset($_GET['hash']) && !empty($_GET['hash'])){ 
$hash = $_GET['hash']; 
$message_query= mysql_query("SELECT from_id, message FROM messages WHERE group_hash='$hash'"); 
while($run_message = mysql_fetch_array($message_query)){ 
    $from_id = $run_message['from_id']; 
    $message = $run_message['message']; 
     $staff_query = mysql_query("SELECT staff_username FROM staff_users WHERE id='$from_id'"); 
     $run_staff = mysql_fetch_array($staff_query); 
     $from_staff = $run_staff['staff_username']; 
      echo "<p><b>$from_staff</b><br/>$message</p>"; 
} 
?> 
<br/> 
<form method='POST'> 
<?php 
if(isset($_POST['message']) && !empty($_POST['message'])){ 
     $new_message = $_POST['message']; 
     mysql_query("INSERT INTO messages VALUES('','$hash','$my_id','$new_message')"); 
     header('location: index.php?hash='.$hash); 
    } 
    ?> 
<div class="message_box"> 
Enter Message : <br/> 
<textarea name='message' placeholder="Write a reply" rows='6' cols="60"></textarea> 
<br/> 
<input type='submit' name="smb" value="Reply"/> 
</form> 
</div> 
<?php 
}else{ 
$get_con = mysql_query("SELECT hash, staff_one, staff_two FROM messages_hash WHERE staff_one='$my_id' OR staff_two='$my_id'"); 
while($run_con = mysql_fetch_array($get_con)){ 
    $hash = $run_con['hash']; 
    $staff_one = $run_con['staff_one']; 
    $staff_two = $run_con['staff_two']; 
    if($staff_one == $my_id){ 
     $select_id = $staff_two; 
    }else{ 
     $select_id = $staff_one; 
    } 
    $staff_get = mysql_query("SELECT staff_username FROM staff_users WHERE id='$select_id'"); 
    $run_staff = mysql_fetch_array($staff_get); 
    $select_staff = $run_staff['staff_username']; 
    echo "<p><a href='index.php?hash=$hash'>$select_staff</a></p>"; 
} 
} 
?> 

回答

0

消息創建兩個文件。一個拉動收件箱,一個拉動當前消息。

然後將它們單獨包含在您想要它們出現的代碼中。

+0

當你點擊它發送給index.php的名字時,會如何做到這一點?hash = value我如何使它出現在同一頁面上,因爲使用位置會將它發送到不同的頁面,我不知道如何做到這一點 – user3727055 2015-04-05 13:57:46

相關問題