sql查询返回有限的结果

y0u0uwnf  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(476)

使用wordpress,运行一个自定义查询来获取与特定条件相关的所有记录。当我在phpmyadmin中运行查询时,它会返回所有记录,当我通过php代码运行查询时,只返回2-5个结果,需要了解如何解决此问题:

// get variables from form page
$txtReg = $_REQUEST['txtReg'];
$txtMsg = $_REQUEST['txtMsg'];

// connect to database
$mydb = new 
wpdb('***','***','***','***');

// run the query to fetch all cell numbers from the region variable
$query = "SELECT * FROM tblusers WHERE `Region` ='$txtReg'";
$rows = $mydb->get_results($query);

// display all cell numbers from that region
foreach ($rows as $row) {
  $txtCell = $row->Cell;
  //doSendSMS($txtCell,$txtMsg);
  echo $txtCell;  
}

e、 g在a区有100个手机号码,只有少数被返回和回显,不是所有的100个都应该是这样的,所以当我运行短信代码(这是实际的功能,回显只是用来测试结果)时,并不是所有的人都收到短信。

m1m5dgzv

m1m5dgzv1#

@caiusjard对数据库中的设置是正确的,它实际上是有限的,即使sql查询本身没有应用limit子句。该代码在我的设置中起作用,但受到默认设置的限制。
测试使用: $query = "SELECT * FROM tblusers WHERE Region ='$txtReg' LIMIT 100";

相关问题