ユーザー用に 2 つのテーブルがあります。ログイン テーブルとユーザー プロファイル テーブル。
「userprofiletable」の値を、posts という別のテーブルの別の値と比較したいと考えています。値が等しい場合、リストを表示します。
次のコードがあります。問題は、投稿テーブルの値をユーザー プロファイル テーブルのセッションの値と比較していないことです。
誰か助けてくれませんか?
<?php
$limit = '5';
$dbreq = 'SELECT * FROM `posts` ORDER BY `pos` DESC';
$dbdata = mysql_query($dbreq);
while($dbval = mysql_fetch_array($dbdata))
{
if (($dbval['city'] == $_SESSION['student_city'])) { //checks for last 4 accomodation
if ($limit >= '1') {
echo '<tr><td><a href="acomod.php?view='.$dbval['id'].'">'.$dbval['title'].'</a></td></tr>';
$limit = $limit -'1';
}
}
}
?>
また、userprofiletable の値を取得して、posts テーブルに投稿したいと考えています。たとえば、誰かが新しい投稿を作成したとき。