注文フォームの下部に、顧客からの問い合わせフォームへのリンクがあります。お客様がこのリンクをクリックすると、お問い合わせフォームが開きます。注文フォームの製品番号をお問い合わせフォームに自動入力して送信してほしい。これどうやってするの?
ありがとう
注文フォームの下部に、顧客からの問い合わせフォームへのリンクがあります。お客様がこのリンクをクリックすると、お問い合わせフォームが開きます。注文フォームの製品番号をお問い合わせフォームに自動入力して送信してほしい。これどうやってするの?
ありがとう
例
<?php
$customer_id = $_GET['c_id'];
$sql = "SELECT * FROM customers WHERE customer_id = $customer_id";
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
?>
次に、あなたの形であなたは反響します
<form action="" method="post">
<input type="text" name="customer_name" value="<?= $row['customer_name'] ?>" />
<input type="text" name="customer_email" value="<?= $row['customer_email'] ?>" />
<input type="submit" name="submit" value="Okay" />
</form>
3 可能な選択肢。
DB: DB に注文情報がある場合、注文 ID (注文テーブルの主キー) をリンクに添付し、お問い合わせフォーム ページの読み込み時に取得できます。
SESSION: DB に似ています。
AJAX/JQuery: いずれも使用できない場合は、ajax を使用して現在の値を $_GET 値として送信し、問い合わせフォームに記入することができます。(http://www.javascriptkit.com/dhtmltutors/ajaxgetpost.shtml)