0

フォームから選択したオプションを html で収集し、それを使用して mysql データベースの値をインクリメントする必要があります。アイデアは次のとおりです: 自分の名前を選択します (HTML フォームから、既に mysql によって入力されています) 相手の名前を選択します (HTML フォームから、既に mysql によって入力されています) 送信をクリックします: あなたに 1 つの勝利を増やし、対戦相手に 1 つの敗北を増やします.

次のコードがあります。

echo '<select name="tabela">';
while ($row = mysql_fetch_array($result)) 
{
echo "<option value='" . $row['Nome'] . "'>" . $row['Nome'] . "</option>";
}
echo '</select>';

echo $teste=$_POST['tabela'];

if ($teste=='Filipe')
{
$sql="UPDATE Jogadores SET Vitorias=Vitorias+1 WHERE Nome='Filipe'";
mysql_select_db('aventino');
$retval = mysql_query( $sql, $conn );
}

HTMLフォームに入力しますが、1)デフォルトでそこにある名前、2)ユーザーが選択した名前を取得できません。私は多くの解決策を試してきましたが、送信ボタンをクリックする前に、どのオプションが選択されているかを知り、抽出するために何も存在しないようです!

どうもありがとう F

4

1 に答える 1