2016-11-04 12 views
-5

私はcity、person、employment_statusを含むテーブルを持っています。 PHPを使用してこの値をHTMLテーブルに取り込みたい場合は、最初にtdに都市が含まれ、その都市の人数の合計が含まれます。tdには、採用された人の総数が含まれます。通常、私はテーブルを使用していますが、この1つはmysqliクエリについてどうやって作業するのかわかりませんが、解決策はチェックされていません。HTMLテーブルにデータベース値を設定する

         <table class="table table-striped table-advance table-hover search-table" > 
         <tbody> 
         <thead> 
          <tr> 
          <th><i class="icon_profile"></i> city</th> 
          <th><i class="icon_pin_alt"></i> Total number of people</th> 
          <th><i class="icon_pin_alt"></i> no of pepople employed</th> 

          </tr> 
          </thead> 

          <?php 
      $sql = "SELECT COUNT(DISTINCT city) FROM user"; 
      $q=$conn->query($sql); 
      while ($row = mysqli_fetch_array($q)) { 

の人がコメントで示唆したように、これは

+2

これは私の人のようには機能しません。コードを表示して、これまでに行ったことを見ることができます。コードを表示して、そこから取得します。 –

+0

多くのチュートリアルがあります。ここにあるのはhttp://www.c-sharpcorner.com/UploadFile/d9da8a/display-data-with-html-table-in-php/ – mahethekiller

+1

あなたが以前にしたのとちょうど同じ方法で、別の質問で尋ねましたか? http://stackoverflow.com/questions/40031821/how-to-search-an-html-table-that-c​​ollects-data-from-mysqli – Qirel

答えて

1

値を私に提供するために、デシベルで作成された何行がありません、ここでのクエリ部分を立ち往生しています。これまでに何をしているのかを示す必要があります。しかし、このコードは参考になるかもしれません。私はmysqli接続を使用しています。

<table> 
<thead> 
<tr> 
    <th>City</td> 
    <th>Person</td> 
    <th>Employment Status</td> 
</tr> 
</thead> 
<tbody> 
<?php 
$SELECT = mysqli_query($conn,"SELECT * FROM `table`"); 
if($SELECT != false) 
{ 
    while($rows = mysqli_fetch_array($SELECT)) 
    { 
     echo " 
     <tr> 
      <td>".$rows["city"]."</td> 
      <td>".$rows["person"]."</td> 
      <td>".$rows["employment_status"]."</td> 
     </tr> 
     "; 
    } 
} 
else 
{ 
    echo " 
     <tr> 
     <td colspan='3'>Something went wrong with the query</td> 
     </tr> 
    "; 
} 
?> 
</tbody> 
</table> 
+0

''通常、私のテーブルは "偽の基本的な構文を知っている"という意味です。 –

+0

ありがとう、私は基本的な構文を知っている、それは私がそこに置かなかった、私が持っている問題は、上記の私が望む結果を与えるためにmsqliクエリを操作する方法です – henry

関連する問題