php - 为 MySQL 结果设置用户变量

标签 php mysql

我需要帮助设置 MySQL 结果的用户变量。

从“表 2”组中选择 ptype、COUNT(ptype) BY ptype ORDER BY COUNT(ptype)

我想为所有类型的结果值创建一个用户变量(TD=5、DT=13、...等)

我该如何解决这个问题?

dw

<?$connector=mysqli_connect("localhost","", "","");

						
$res2=mysqli_query($connector, "SELECT ptype, COUNT(ptype) FROM `TABLE 2` GROUP BY ptype");


for (i = 0; i <12; i++) {
$carrier[i] = while ($row=mysqli_fetch_array($res3)) {echo $row['COUNT(carrier)'];}
						}			

最佳答案

尝试:

$ptype = array();
if($res2=mysqli_query($connector, "SELECT ptype, COUNT(ptype) AS pnum FROM TABLE 2 GROUP BY ptype")){
  while($row=mysqli_fetch_array($res2)) {
    $ptype[] = $row['pnum'];
  }
} else {
  printf("Error: %s\n", mysqli_error($connector));
}

关于php - 为 MySQL 结果设置用户变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29657168/

相关文章:

php - 分页不适用于 where 条件

php - 为什么我不能使用 PHP 将我的 24 小时制转换为 12 小时制的上午/下午时间?

php - 针对两个 php 变量的多表全文搜索

php - Drupal 7 : Private filesystem path set to/

php - 将 6k 图像从 Access 迁移到 MySQL 的最佳方法?

php - PphpMyAdmin - 错误无法在没有错误的情况下启动 session : How to fix?

php - 在 Symfony 3 Controller 中获取请求和 session

mysql - mysql 结果错误

php - 如何根据提交的按钮执行 php 部分

php - PHP 的 curl_reset() 是否关闭底层连接?