当从数据库中提取数据时,CakePHP有一个非常烦人的习惯,那就是拥有非常深的多维数组。例如,我只是想使用SQL_CALC_FOUND_ROWS和"SELECT FOUND_ROWS() as row_count“获得前一个查询返回的行数。结果是三个数组的深度:$result‘’row_count‘。
目前,我很难将单个行保存到多维数组中。下面的当前代码(php)并不创建多维数组,尽管$Prow本身应该是一个数组。代码末尾的回声不返回值,有帮助吗?编辑: ps,查询工作得很好。$sql = "SELECT * FROM Products WHERE Tags LIKE '%atmega%'";
$result = $conn->query($sql)
我使用PEAR将一个SQL查询从数据库返回到一个数组中。$db_results = $db->getAll("SELECT * FROM loans ORDER BY amount, length, true_interest_cost");
如果查询返回结果,我希望显示以一种方式格式化的第一个结果,然后以另一种方式显示其余的结果。所以,我的最终结果会是这样的</e