$sql = "select * from users"; $stmt = $dbh2->query($sql); while($result = $stmt->fetch(PDO::FETCH_ASSOC)){ $users[] = $result['username']; } $sql2 = "select * from sends where username = '".$username."' order by sendtime desc"; $stmt2 = $dbh2->query($sql2); while($result = $stmt2->fetch(PDO::FETCH_ASSOC)){ $id[] = $result['mid']; $to = $result['destination']; if(in_array($to, $users)){ $suc[] = "送信済み"; } else { $suc[] = "宛先のアドレスが存在しません"; } $destination[] = $to; $subject[] = $result['subject']; $sendtime[] = $result['sendtime']; } $i= 0; echo "<table>"; foreach($destination as $value){ echo "<tr><td> <img src=\"icon.png\"> <a href=\"?path=mailrp&inbox=".$id[$i]."\">".$value ."</a></td><td><a href=\"?path=mailrp&inbox=".$id[$i]."\">". $subject[$i]."</a> </td><td>" .$sendtime[$i]. " </td><td>".$suc[$i]."</td></tr>"; $i++; } echo "</table>";
おお、メール機能の基本的なところは大分出来てきた!
次は、register時における性別、年齢などusersのカラムを増やして、メールボックスにfacebookのように、「知り合いかも?」で、異性のプロフィールを表示させてマッチングさせる機能を付けたいですね。