フォームには4つのINPUT(A、B、C、D)があり、そのうち2つの入力値が入力され(A、B)、1つの入力値(C)は1つの入力値の大きさによって決まります( B) データベースから結果を読み出して別の入力 (D) に保存し、2 つの入力値 (A+C) を加算して別の入力 (D) に表示する方法は? PS: データベースから読み取った数値を入力に入力する方法 (C)、ありがとうございます
Ajax の使用方法を学習してください。
Ajax の使用方法を学びます。
データベースから読み取った数値を入力に記入する方法は、PHP を使用できます。
2つの入力値の追加はJSで行うことができます。
詳細については、関連するコードを投稿する必要があります。
入力の読み込みと読み取りデータベースの埋め込みを非同期で行う
js または ajax で実現できます
データベースから読み込んだ数値を入力に埋め込む方法は PHP で行うことができます。
2つの入力値の追加はJSで行うことができます。
詳細については、関連するコードを投稿する必要があります。
<html><head><!--日历控件--><script src="Calendar1.js"></script><script>function result_note(){ alert("无符合条件记录");}</script></head><body><img src="image/2.jpg"/><input type="button" name="start_time" value="系统使用" onclick="location='exchange_index.php';"></input><input type="button" name="start_time" value="系统维护" onclick="location='exchange_add.php';"></input> <form id="input_form" method="get" action="exchange_index.php" onsubmit="return checkdata()"> <table width="600" border="0" cellpadding="0" cellspacing="0" align="center"> <br> <br>   币种        金额        日期       汇率      结果(人民币) <br> <select name="currency_name"> <option value="<?php echo $_REQUEST [currency_name]; ?>" selected="selected"> <?php if ($_REQUEST [currency_name] == "") echo "请选择"; elseif ($_REQUEST [currency_name] == "美元") echo "美元"; elseif ($_REQUEST [currency_name] == "日元") echo "日元"; elseif ($_REQUEST [currency_name] == "人民币") echo "人民币"; ?></option> //应用时需要修改 <option value="美元">美元</option> <option value="日元">日元</option> <option value="人民币">人民币</option> <option value="">请选择</option> </select> <input type="text" autocomplete="off" name="money_1" size="12" value="<?php echo $_REQUEST [money_1]; ?>"/> * <input autocomplete="off" onfocus="calendar()" name="exchange_date_1" type="text" size="10" value="<?php echo $_REQUEST [exchange_date_1]; ?>" /> <input type="text" autocomplete="off" name="currency_value_1" size="10" value="<?php $row[currency_name]?>"> = <input type="text" autocomplete="off" name="result_1" size="10" value="<?php $row[currency_name]?>"> <br> <!--<?php echo '$_REQUEST [money_1]='.$_REQUEST [money_1];?>--> </table> <p align="center"><input type="submit" onclick="javascript:return confirm_submit()" value="计算"> <input type="button" onclick="location='exchange_index.php';" value="重置"></form> <?php include("connect.php");//设置查询条件$strwhere="";$currency_name=$_REQUEST["currency_name"];$exchange_date_1=$_REQUEST["exchange_date_1"];$strwhere=$strwhere.' and exchange.currency_name = '.'"'. $currency_name .'"'.' and exchange.exchange_date = '.'"'. $exchange_date_1 .'"';$sql="SELECT * FROM exchange where 1=1 ".$strwhere;//echo '$sql='.$sql;//echo '$sql='.$sql;$result=mysql_query($sql) or die(mysql_error());//判断是否有符合条件记录if(!$num = @mysql_num_rows($result)){echo "<script type='text/javascript'>result_note();</script>";die("");}$row=@mysql_fetch_array($result)?> </body></html>
これはjsまたはajaxで実現できます
jsが動的データを取得する基本的な方法はajaxです
ajaxを使用して実装されました、皆さんありがとう