我想通过用户在我的选择查询中传递限制值

时间:2014-07-24 08:26:55

标签: php mysql variables limit

我想通过用户在我的选择查询中传递限制值,任何人都可以帮我做这个吗????提前谢谢![] [1]

$result = mysql_query("select distinct * from tweet_info ". 
"where MATCH(tweet) ". 
"AGAINST('".$search."')ORDER BY created ", $con);

2 个答案:

答案 0 :(得分:1)

我们只想说用户输入是" LimitInput"然后:

$limit = $_POST['LimitInput'];
$result = mysql_query("select distinct * from tweet_info ". 
"where MATCH(tweet) ". 
"AGAINST('".$search."')ORDER BY created limit 0,".$limit, $con);

答案 1 :(得分:0)

$result = mysql_query("SELECT DISTINCT * 
                       FROM tweet_info 
                       WHERE MATCH(tweet) 
                       AGAINST('" . $search . "') 
                       ORDER BY created LIMIT 0,1 DESC", $con);

只需在结尾添加限制,这将获取找到的第一个结果。

你不应该真的使用mysql_query函数,它已被折旧,可能会查看另一种方法,例如: mysqli或PDO。