プライベートメッセージを含む私のウェブサイトのセクションの1つに少し助けが必要です。問題のページには4つのタブがあり、受信ボックスと呼ばれるタブの1つでは、受信したすべてのメッセージの表が表示されます。各メッセージの件名には、メッセージを詳細に表示する別のページに移動できるリンクがあります。しかし、私が望むのは、受信ボックスのタブのコンテンツをメッセージをより詳細に表示するためのコードに置き換えることです。ここで クリックするとタブのコードが置換されます
はあっても、私はあなたのアイデアを<?php
$mail_id = "";
$mail_id = $_GET['mail'];
if($mail_id = ""){
$string = get_include_contents('mailContent.php');
echo "$string";
}
else{
$mail_id = "";
$mail_id = $_GET['mail'];
$sql_mail = mysql_query("SELECT * FROM user_message WHERE message='$mail_id'");
$mail_array = mysql_fetch_assoc($sql_mail);
$message_id = $mail_array['message'];
$from = $mail_array['from'];
$subject = $mail_array['subject'];
$message_content = $mail_array['message_content'];
$date_sent = $mail_array['date_sent'];
echo "$message_id";
echo "$from";
echo "$subject";
echo "$message_content";
echo "$date_sent";
}
?>
感謝のメッセージのいずれかをクリックする上で上記のコードを交換したいコードの受信トレイテーブルここ
<div id="inbox" class="tab_content">
<table id="mail_header">
<tr class="mailHeader">
<th>Message ID</th>
<th>From</th>
<th>Subject</th>
<th>Content</th>
<!--<th>Date Completed</th>-->
<th>Date Sent</th>
<!--<th>Refused</th>-->
</tr>
<?php
$sql = mysql_query("SELECT * FROM user_message WHERE id=$id");
$rowCheck = mysql_num_rows($sql);
if ($rowCheck == 0) {
echo "You Have No Messages";
die;
}
else {
while ($query = mysql_fetch_array($sql)) {
echo '<div id="message_content">';
echo '<tr>';
$message_id = $query['message'];
$from = $query['from'];
$subject = $query['subject'];
$message_content = $query['message_content'];
$date_sent = $query['date_sent'];
$viewed = $query['viewed'];
if($viewed == '0'){
echo "<td><boldMail>$message_id</boldMail></td>";
echo "<td><boldMail>$from</boldMail></td>";
echo "<td><boldMailSubject><a href='mail.php?mail=$message_id'>$subject</a></boldMail></td>";
echo "<td><boldMail><div>$message_content</div></boldMail></td>";
echo "<td><boldMail>$date_sent</boldMail></td>";
}
else{
echo "<td>$message_id</td>";
echo "<td>$from</td>";
echo "<td><a href='mail.php?mail=$message_id'>$subject</a></td>";
echo "<td><div>$message_content</div></td>";
echo "<td>$date_sent</td>";
}
echo '</tr>';
echo '</div>';
}
}
?>
</table>
</div>
ためのコードですあなたは私にactionscriptやjavascriptなどが必要かどうか教えていただけます...私はそれを感謝します。
なぜ変数を空の文字列に設定してすぐに上書きしますか? – ThiefMaster
@ThiefMaster:書かれた行にOPが支払われます;-) – zerkms
私はいつもそれをしていますか? –