2016-07-13 12 views
0

特定の権限に投稿された質問に対する回答を表示するページを作成しています。私はコンテンツを(SQLテーブルからインポートして)テーブルに表示するのに成功しましたが、性質上、また読みやすくするために、それぞれの答えがそれぞれの質問に続いて異なる形式で表示したいと思います。あなたがノートブックで書くように、パラグラフとして。コードを変更するにはどうしたらよいですか? enter image description hereテーブルなしでSQLデータを表示

  <?php 
         $servername="localhost"; 
         $username="root"; 
         $password=''; 
         $conn=mysql_connect($servername, $username, $password) or die ("Error connecting to mysql server: ".mysql_error()); 
         $dbname = 'bsp'; 
         mysql_select_db($dbname, $conn) or die ("Error selecting specified database on mysql server: ".mysql_error()); 
         $sql = "SELECT query,answer FROM answers"; 
         $result=mysql_query($sql) or die ("Query to get data from firsttable failed: ".mysql_error()); 
        echo "<table>"; 
        echo '<tr><th class="one">Query</th> 
         <th class="two">Answer</th>'; 

       echo "</tr>"; 
       while ($row=mysql_fetch_array($result)) 
       { 
        $query=$row["query"]; 
        $answer=$row["answer"]; 
        echo "<tr>"; 
        echo "<td>$query</td> 
          <td>$answer</td>"; 
          echo "</tr>";   
       } 
      echo "</table><br>";   
      ?> 
+0

あなたは、HTML/CSSを習得し、必要な構造を構築し、我々はあなたのためにそれをするつもりはありません。 – Epodax

+0

私はあなたの意見に敵意を感じます。 私はHTMLとCSSに精通していますが、このアイデアをどのように実装するかはわかりませんでした。 あなたは自由に答えることができます。しかし、他の人のために話してはいけません。 –

+0

敵対的なものは何もありません。下に示すように実際にあなたの答えが得られるかもしれませんが、それはSOのことではありません。あなたがSOに来る前に試してみることを考えています。 (再び、敵対的または無礼にしようとするのではなく、単にサイトの品質を維持しようとする)。 – Epodax

答えて

2
while ($row=mysql_fetch_array($result)) 
{ 
    echo "<p><strong>$row['query']</strong><br>$row['answer']</p>";  
} 
関連する問題