こんにちは私は登録をしようとしていますが、ユーザーは名前のパスワードといくつかの質問に対する答えを入力し、管理者は受理すれば手動で応答します。彼らの名前のパスワードとデータベースの回答と私はまた、管理者への回答を表示するものを実行したが、私はすべてのものではなく、1人のユーザーの価値を変える方法を考え出すことができない、私はあなたを残す私のコードとここにあるすべて。私のデータベースの値をPHPで更新する
ここは私admin.viewapplications.phpコード (ここでは、それは罰金のすべてを示しているが、私はボタンがちょうど1つのIDのためのすべてではないために行動するという方法を理解することはできません)
<?php
//include(__DIR__ . "/signup.php");
include("../resources/config.php");
//$name = $_POST['Name'];
//$mg = $_POST['MG'];
//$pg = $_POST['PG'];
//$rk = $_POST['RK'];
$sql = "SELECT id, name, tutorial, MG, PG, RK FROM rp_users WHERE tutorial = 2";
//$tutorial = "SELECT tutorial FROM rp_users";
$result = mysql_query($sql);
//$result2 = mysql_query($tutorial);
//$value = mysql_fetch_object($result2)
/*if($result)
{
echo "Succes";
}
else
{
die(mysql_error());
}*/
//if($value > 1)
//
while($row = mysql_fetch_array($result))
{
//$tutorial = row["tutorial"];
//f($tutorial == 2)
//}
$id = $row["id"];
$name = $row["name"];
$mg = $row["MG"];
$pg = $row["PG"];
$rk = $row["RK"];
echo "ID: " . $id."<br> <br>";
echo "Nume: " . $name."<br> <br>";
echo "MG: " . $mg."<br> <br>";
echo "PG: " . $pg."<br> <br>";
echo "RK: " . $rk."<br> <br>";
echo '<form action="./?p=applicationaccept" method="POST">';
echo '<input type="submit" name="accept" value="Accepta">';
echo '</form><br>';
echo '<form action="./?p=applicationdeny" method="POST">';
echo '<input type="submit" name="deny" value="Respinge">';
echo '</form><br> <br> <br>';
}
//}
//
?>
ですフォームのアクションがapplicationaccept.php
であり、あなたがapplicationaccept.php
ファイルに一人のユーザーに対して、更新しようとしている場合は、ここであなたの質問の私の理解のとおり、私のapplicationaccept.php
<?php
include("../admin/admin.viewapplications.php");
include("../resources/config.php");
$iduser = $id;
$sql = "UPDATE rp_users SET tutorial=0";
$result = mysql_query($sql);
if($result)
{
echo "Succes";
}
else
{
die(mysql_error());
}
/*while($row = mysql_fetch_array($result))
{
}*/
?>
このタイトルは役に立ちません – Strawberry