2016-10-23 12 views
-1

テキストエリアにデータを表示できません。私はtextarea上の質問を表示するためにテストしていると私のデータベース構造は、IDと質問が1つだけ含まれています。PHPのテキストエリアにデータを表示できません

私はガイダンスを提供しようとする人に感謝します。

HTMLコード:

<!DOCTYPE html> 
<html> 
    <head> 
    <link rel="stylesheet" type="text/css" href="../css/style.css" /> 
    <link rel="stylesheet" href="../css/bootstrap.css" /> 
    <link href="https://fonts.googleapis.com/css?family=Comfortaa" rel="stylesheet"> 
    <title>Question</title> 
    </head> 
    <body> 
    <div class="container"> 
     <div class="header clearfix"> 
     <nav> 
      <ul class="nav nav-pills pull-right"> 
      <!--<li role="presentation" class="active"><a href="settings.php">Settings</a></li>--> 
      <li role="presentation"><a href="logout.php">Logout</a></li> 
      </ul> 
     </nav> 
     <h3 class="text-muted">Question App</h3> 
     </div> 
     <form action="question.php" method="post"> 
     <tr> 
      <td><b>Question</b></td> 
      <br /> 
      <td><textarea name="question" disabled cols="80%" rows="10"></textarea></td> 
     </tr> 
     </form> 
     <footer class="footer"> 
     <p>&copy; 2016 Login App, Inc.</p> 
     </footer> 
    </div> 
    </body> 
</html> 

PHPコード:

<?php 
session_start(); 
require 'database.php'; 

$records = $conn->prepare("SELECT * FROM `question` WHERE id = 1"); 
$records->execute(); 
$results = $records->fetch(PDO::FETCH_ASSOC); 
?> 

答えて

0

あなたのコードがquestionがあると仮定し

<textarea name="question" disabled cols="80%" rows="10"> 
    <?echo $results['question']?> 
</textarea> 

を試してみてください、テキストエリアに疑問を印刷しようとしません。データベース列の名前

0

質問のデータを表示する場合は、

<tr> 
    <td><b>Question</b></td><br /> 
    <td> 
     <textarea name="question" disabled cols="80%" rows="10"> 
     <?php include('question.php'); ?> 
     </textarea> 
    </td> 
</tr> 

を.PHPとあなたのquestion.php

で確認してくださいあなたの印刷データを作るためにあなたのHTMLファイルの拡張子を変更

なります最も簡単な方法

関連する問題