0
foreachループを使用してデータ結果をリストアップしました。また、foreachループ内に表示されるように、各データ結果の受け入れボタンと削除ボタンがあります。foreachループ送信ボタン
最初の結果の「承認ボタン」をクリックしても、2番目のデータ結果が最初の結果データベースで更新されました。だから私は各ボタンにIDを作った。変更後、ボタンは機能しません。
基本的に私がしたいのは、最初の結果の「受け入れボタン」をクリックすると、最初の結果が適切な位置にデータベースに保存されるということです。
<input class="button" align="right" type="submit" value="actiontobutton1" name="sub" >
<input class="button" align="right" type="submit" value="actiontobutton2" name="sub" >
次に、PHPにあなたがすることができます:あなたが複数の提出が必要な場合は、それらをdiferentiateし、たとえば、あなたがやりたい、提出型の値を使用することができます
<?php
foreach($getC as $iden => $row)
{
echo '<div class="form-group">';
echo '<label class="col-md-4 control-label" for="nameinput">C Name : '.$row['cName'].'</label>';
echo '</div>';
echo '<div class="form-group">';
echo '<label class="col-md-4 control-label" for="nameinput"><b>CAName : '.$row['CaName'].'</b></label>';
echo '</div>';
echo '<div class="form-group">';
echo '<label class="col-md-4 control-label" for="nameinput"><b>C Description : '.$row['CD'].'</b></label>';
echo '</div>';
echo '<div class="form-group">';
echo '<label class="col-md-4 control-label" for="nameinput"><b>Outer C : '.$row['regionAbb'].'</b></label>';
echo '</div>';
echo '<div class="form-group">';
echo "<input type='hidden' name='id2' value='$iden'>";
echo '<label class="col-md-4 control-label" for="submitbutton"></label>';
echo '<div class="col-md-4">';
echo '<button name="accept'.$iden.'" class="btn btn-primary">Accept</button>';
echo '  <button name="decline'.$iden.'" class="btn btn-primary">Delete</button>';
echo '</div>';
echo '</div>';
}
$Abutton = "accept".$_POST["id2"];
$Dbutton = "decline".$_POST["id2"];
if(isset($_POST[$Abutton]))
{
mysqli_query($conn, "Update user SET UserIC = '$row[CName]' WHERE username= '$row[CAName]'");
echo '<script language="javascript">';
echo 'alert("Request has been accepted.")';
echo '</script>';
}
else if(isset($_POST[$Dbutton]))
{
echo '<script language="javascript">';
echo 'alert("Request has been declined.")';
echo '</script>';
}
?>
'
ための高速応答をいただき、ありがとうございます。各エンティティのフォームを作成することで、どういう意味ですか?それは意味する、私は各ボタンの
フィールドの各グループ –