2012-04-07 23 views
1

hereに記載されている請求書を作成します。PHP + MySQLを使用した請求書の登録

私はここで編集を行い、印刷物を入手することができます。しかし、私はそれをデータベースに保存するための提案が必要です。私はPHPの初心者であるMySQLにはいいですから、複数の挿入方法を教えてください。顧客テーブルに顧客情報を格納し、注文テーブルに注文情報を格納し、顧客と注文との関係を別のテーブルに格納する。上記の例を参照してください。

Demoここに。

+1

これはあまりにも広いのに役立ちます願っています。簡単な答えではなく、SQLチュートリアルが必要です。 –

+0

@JohnCondeあなたはそれについて何か提案がありますか? SQLはatleast大丈夫です。しかし、PHP ..! – azzaxp

+1

質問するあなたが試したことを教えて、あなたのコードを示してください。 – Cylindric

答えて

6

彼らはINVOICEシステムでは4つのセクション、総顧客情報、請求書情報、請求書のアイテムとアイテムです

Invoice Information

$mysqli = new mysqli ($dbHost, $dbUser, $dbPass, $dbName); // Replace with 
                  // relevant 
                  // information 
$result = $mysqli->query ("SELECT * FROM invoiceInfo"); 
$invoice = $result->fetch_assoc(); 



<div id="page-wrap"> 
    <textarea id="header">INVOICE</textarea> 
    <div id="identity"> 

     <textarea id="address"> 
<?php echo $invoice['address']?> 
</textarea> 

     <div id="logo"> 

      <div id="logoctr"> 
       <a href="javascript:;" id="change-logo" title="Change logo">Change 
        Logo</a> <a href="javascript:;" id="save-logo" title="Save changes">Save</a> 
       | <a href="javascript:;" id="delete-logo" title="Delete logo">Delete 
        Logo</a> <a href="javascript:;" id="cancel-logo" 
        title="Cancel changes">Cancel</a> 
      </div> 

      <div id="logohelp"> 
       <input id="imageloc" type="text" size="50" value="" /><br /> (max 
       width: 540px, max height: 100px) 
      </div> 
      <img id="image" src="images/aviation/logo2.png" alt="logo" /> 

     </div> 

    </div> 

Customer Information

$result = $mysqli->query ("SELECT * FROM clientTable WHERE clientID = '{$invoice['clientID']}' "); 
$clientInfo = $result->fetch_assoc(); 
$totalPayment = 0; 


<div id="customer"> 

    <textarea id="customer-title"><?php echo $clientInfo['clientName']?> 

Address: <?php echo $clientInfo['clientAddress'] ?> </textarea> 

    <table id="meta"> 
     <tr> 
      <td class="meta-head">Invoice #</td> 
      <td><textarea>000123</textarea></td> 
     </tr> 
     <tr> 

      <td class="meta-head">Date</td> 
      <td><textarea id="date"><?php echo date("Y-m-d g:i:s",time())?></textarea></td> 
     </tr> 
     <tr style="display: none"> 
      <td class="meta-head">Total Payment</td> 
      <!-- <td><div class="due">-N-<?php echo $totalPayment ?></div></td> --> 
      <td><div>-N-<?php echo $totalPayment ?></div></td> 
     </tr> 

    </table> 

</div> 

Invoice Items

Item Totalこの10 は自動的に行われます

私は、これは

おかげ :)

+0

ありがとう..私はこれを試してみる.. ..! – azzaxp

関連する問題