如何根据搜索提取每个用户的帖子

时间:2015-08-09 01:41:32

标签: php search

我需要完成的事情:我有一个像亚马逊这样的电子商务网站。您可以在那里发布您的项目。但现在让我们说一个不同的用户想购买一个产品,比如Xbox。一旦他们搜索到它,就会从销售Xbox的所有用户中提取结果列表。现在,我已经把列表拉出了销售他们Xbox的所有用户,但我仍然坚持链接到每个用户的帖子页面。换句话说,我无法使链接正常工作。这里的链接是变量$ list。

我只需要提示我做错了什么,因为我想弄明白并从中学习。

 $query = "SELECT * FROM `posts` WHERE `post_title` LIKE '%".mysql_real_escape_string($search)."%' $limit";
 $queryrun = mysqli_query($conn, $query);
 $query_num_rows = mysqli_num_rows($queryrun);
 if ($query_num_rows>=1) 
     {
       echo $query_num_rows. ' results found:<br>' . '<hr>';
       while ($query_row = mysqli_fetch_array($query_run, MYSQLI_ASSOC)) 
           {
                $availablesITEMS1 = $query_row['useid'];
                $availablesITEMS2 = $query_row['posttitle']; 
                $availablesITEMS3 = $query_row['post_desc'];
                echo $availablesITEMS1 . '.) ' . $availablesITEMS2 . ' <br>' .$availablesITEMS3 . '<br>' . '<hr>';
                echo $list .= '<a href="userpostspage.php?id='.$availablesITEMS1.'">   "Click here"</a>'.'<br>'.'<br>';
            }
      }
      else
        { 
           echo 'No result found' . '<hr>';
        } 
    } else {
    echo 'Not enough keywords to predict your search' . '<hr>';
    }
}

0 个答案:

没有答案