dta25920 2017-12-12 05:04
浏览 9
已采纳

下拉列表中的每个状态我想要php中每个状态的记录总数

Table_sup           |
+-------------------+
| supid=>int        |                
| scompany=>varchar | 
| sstate=>varchar   | 
| scity=>varchar    | 
| scat=>varchar     | 

PHP Code

<?php
    include "db_connect.php";  // including configuration file
?>
<form name="frmdropdown" method="post" action="sample.php">
<center>
        <h2 align="center">Select State</h2>
        <strong> Select State : </strong>
<select name="getData">
        <option value="">ALL--(<?php echo "" . $totalusa;?>) </option>
<?php
        $dd_res=mysqli_query($con,"Select DISTINCT sstate, count(sstate) AS state from sup GROUP BY sup.sstate");   
            while($r=mysqli_fetch_row($dd_res))
                { echo "<option value='$r[0]'> $r[0]</option>";

                }
?>
</select>
<input type="submit" name="Select" value="Select"/> 
<br><hr>

Result I get

Select State
-------------
| ALL       | 

| CA        | 

| CO        |

| FL        | 

| GA        |

What I want

Select State
+-------------------+

| ALL       |  

| CA (472)  | 

| CO  (7)   | 

| FL  (5)   | 

| GA   (45) | 

Like this.each state in dropdown I want total counts of records in each state

  • 写回答

2条回答 默认 最新

  • douwei7471 2017-12-12 05:15
    关注

    You are not fetching second column from the mysqli results. Try as below.

    <?php
            $dd_res=mysqli_query($con,"Select sstate, count(sstate) AS state from sup GROUP BY sstate");   
                while($r=mysqli_fetch_row($dd_res))
                    { echo "<option value='$r[0]'> $r[0] ( $r[1] )</option>";
    
                    }
    ?>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 全部备份安卓app数据包括密码,可以复制到另一手机上运行
  • ¥15 Python3.5 相关代码写作
  • ¥20 测距传感器数据手册i2c
  • ¥15 RPA正常跑,cmd输入cookies跑不出来
  • ¥15 求帮我调试一下freefem代码
  • ¥15 matlab代码解决,怎么运行
  • ¥15 R语言Rstudio突然无法启动
  • ¥15 关于#matlab#的问题:提取2个图像的变量作为另外一个图像像元的移动量,计算新的位置创建新的图像并提取第二个图像的变量到新的图像
  • ¥15 改算法,照着压缩包里边,参考其他代码封装的格式 写到main函数里
  • ¥15 用windows做服务的同志有吗