ユーザー名がphpページからのものである特定のフィールドを更新しようとしています。データベースに接続することはできますが、コード構造が間違っています..私はたくさんの方法を試してきました..多分誰かが私に洞察を与えることができます. 人が情報を入力する form.php があり、情報は $keydet に送信されます。
テーブルを更新してほしいetest in Database
ko ここで、`Name は、ユーザー名に入力したものと同じです。次に、列の値を更新します。ポイント、MGP、マネー、属性、VotsPoints。彼らが提出した値で。
これは私の最善の試みでした。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Updatet</title>
</head>
<body><?php
$link = mysql_connect("IP", "User", "Password") or die(mysql_error());
$db = mysql_select_db("ko", $link) or die (mysql_error());
$ad = $_POST['username'];
$cp = $_POST['cps'];
$mg = $_POST['mgp'];
$mon = $_POST['money'];
$att = $_POST['att'];
$mgv = $_POST['mgv'];
$kaydet = mysql_query("UPDATE etest WHERE Name = $ad (Points, MGP, Money, Attributes, VotsPoints) values ('$cp', '$mg','$mon','$att','$mgv')") or die("Update Failed");
?>
</body>
</html>
アドバイスをもらった人はいますか?ありがとうございます!