2017-09-13 9 views
0

ユーザーがデータを入力し、データをDBに保存してレポートを印刷できるフォームを作成しようとしています。オンラインでの私の研究では、大きな成果は得られていません。私は "印刷可能なhtmlテンプレート"、 "htmlを印刷する方法"、 "どのように" wysiwyp "を達成するためのグーグル、などなど何も見つかりませんでした。私はメディアクエリーについて何かを読んだが、まだそのコンセプトを多く研究していない。どんな考えでも大歓迎です。htmlとcssを使用して印刷可能なレポートを作成する方法

よろしく、 ジョン

+1

なぜこれが良いことではないのかを[こちら](https://stackoverflow.com/help/on-topic)でお読みください。 –

+0

Okeydoke。すべて同じようにありがとう。 –

答えて

0

これは、トリックを行いますPHP/HTMLスニペットです:

データベースの詳細を入れて
<?php 
if(isset($_POST) && count($_POST > 0)) { 
    $servername = "localhost"; 
    $username = "username"; 
    $password = "password"; 
    $dbname = "mydb"; 

    $conn = new mysqli($servername, $username, $password, $dbname); 
    if ($conn->connect_error) { 
     die("Connection failed: " . $conn->connect_error); 
    } 

    $sql = "INSERT INTO mytable (mycol) VALUES ('". $_POST['myvar'] ."')"; 
    $conn->query($sql) 
    echo "Successfully inserted data ". $_POST['myvar'] ." into column mycol"; 
} 
?> 

<html> 
    <body> 
     <form action="index.php" method="post"> 
      <input type="text" name="myvar" > 
      <input type="submit" > 
     </form> 
    </body> 
</html> 

、Webサーバー上のindex.phpとしてファイルを保存( Windowsの場合はXAMPP)を開き、Webブラウザでファイルを開いて実行します。

+0

お返事ありがとうございます。私は、データの挿入などを行う方法を理解できるはずだと思っています。主な障害は、html/cssをレイアウトしてレポートを印刷可能にすることです。 A.ウィリアムズ氏からは、これは議論のための良い話題ではないようですが、私はあなたの努力に感謝します。 –

関連する問題