我有两个用户表;登录表和用户配置文件表。
我想将“userprofiletable”中的一个值与另一个名为帖子的表中的另一个值进行比较。如果值相等,则显示一个列表。
我有以下代码。问题是它没有将帖子表中的值与用户配置文件表中的会话值进行比较。
有人可以帮我吗?
<?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 表中。例如,当有人发布新帖子时。