2017-02-21 8 views
1

私は障害に遭遇し、進行する方法がわかりません。私のhtmlサイトのユーザーでは、いくつかのデータを入力してください最初のデータは、データベースの数値から入力されているドロップダウンボックスですので、ユーザーは入力する必要がある2番目の番号と3番目の番号を入力する必要があります。 4番目のフィールドは今のところランダムなテキストです。htmlの値を入力してmysqlデータベースに送信してから、それを乗算する前に

私がしたいのは、何とかドロップダウンボックスから選択した番号とユーザーが最初に入力した番号を掛け合わせて、この入力を保存する同じ行にその番号を保存することです。

これは私がこれまで持っているものです: HTML:

//:

<form action="dodajanje_stevcev2.php" method="post"> 
Dropdown box: <select id="denominacija" type="number" step="0.001" name="denominacija" onchange="myFunction()"> 

//ここでは細かい

Enter 1st num: <input type="number" name="stava" /><br><br> 
Enter 2nd num: <input type="number" name="dobitek" /><br><br> 
Vrsta stave (please enter text): <input type="text"name="vrsta_stave" /><br><br> 
</select> 
<input type="submit", value="Poslji" /> 
</form> 

PHPを動作するドロップダウンボックス、のためのPHPでここに接続が来る

echo "Connected successfully"; 
$total_in=$POST['denominacija'] * $POST['stava']; /this is where i am stuck 
$sql = "INSERT INTO stevci (denominacija, stava, dobitek,vrsta_stave, total_in, date_time) 
VALUES 
('$_POST[denominacija]', '$_POST[stava]','$_POST[dobitek]','$_POST[vrsta_stave]','$total_in', CURRENT_TIMESTAMP())"; 

if ($conn->query($sql) === TRUE) { 
echo "New record created successfully"; 
header('Location: dodajanje_stevcev.php'); exit; 
} else { 
echo "Error: " . $sql . "<br>" . $conn->error; 
}$conn->close(); 

?> 

答えて

0

こんにちは、自分自身で答えを見つけました:

関連する問題