phpでメールボックスをつくろう6 送信メールの宛先・タイトルを表示

テーブルからデータを引っ張てきます。

<?php elseif($_GET&#91;"path"&#93; == 'sentitems'): ?>
   			<h2>Sent Items</h2>
   			<?php 
   			$dsn = "mysql:dbname=mail;host=localhost";
			$user = "hoge";
			$password = "hogehoge";
			$username = $_SESSION&#91;"username"&#93;;
			try {
			    $dbh2 = new PDO($dsn, $user, $password);
			} catch (PDOException $e){
			    print('connection failed:'.$e->getMessage());
			}
   			$sql2 = "select * from sends where username = '".$username."'";
			$stmt2 = $dbh2->query($sql2);

			while($result = $stmt2->fetch(PDO::FETCH_ASSOC)){
				$id[] = $result['id'];
				$destination[] = $result['destination'];
				$subject[] = $result['subject'];
				$sendtime[] = $result['sendtime'];
			}
			$i= 0;
			echo "<table>";
			foreach($destination as $value){
				echo "<tr><td> <img src=\"icon.png\"> <a href=\"\">".$value ."</a></td><td><a href=\"\">". $subject[$i]."</a> </td><td>" .$sendtime[$i]. " </td></tr>";
				$i++;
			}
			echo "</table>";
			?>
   <?php endif; ?>

アイコンをつけてそれっぽくします。

idで、メール詳細に移動するようにします。

あああ、なるほど、gmailはメール詳細に飛ぶ際に、乱数字16桁のid使ってますね。
なるほどな~!