mysql返回固定数量的查询
我在php中有3个mysql查询(每个类别/小部件一个),所有3个查询一起应该输出3*6=18个结果。因此,如果一个查询返回的结果较少,则应使用来自其他查询的更多结果mysql返回固定数量的查询,mysql,sql,Mysql,Sql,我在php中有3个mysql查询(每个类别/小部件一个),所有3个查询一起应该输出3*6=18个结果。因此,如果一个查询返回的结果较少,则应使用来自其他查询的更多结果 我该怎么做?谢谢。实例化2个变量,保留所选行的计数,并使用这些计数器执行查询 例如,这将是您的第一次查询执行 $default = 6; $limit= $default; $some_result = mysql("SELECT * FROM table LIMIT $limit"); 然后,您可以将其用于每个查询限制 $li
我该怎么做?谢谢。实例化2个变量,保留所选行的计数,并使用这些计数器执行查询 例如,这将是您的第一次查询执行
$default = 6;
$limit= $default;
$some_result = mysql("SELECT * FROM table LIMIT $limit");
然后,您可以将其用于每个查询限制
$limit = $limit - count($some_result) + $default;
请出示样品数据和您想要的输出。如果您显示到目前为止您提出的查询,这也是很好的。