0

私はphpとjavascriptを使用しています。ユーザーに「はい」と「いいえ」の確認をした後、データベースからレコードを削除したい。私はグーグルのconfirmboxを使用していますが、その中のコード構造はどうあるべきかわかりません。私はプログラミングに不慣れです。誰か助けてくれませんか

このphp関数をjavascriptに追加するにはどうすればよいですか?

function deleteRecord($id)
{
  $sql = "DELETE FROM user_database WHERE user_id = ".$id;
  mysql_query($sql) or die("Can not delete");
}

そしてページ上

<script type="text/javascript">
function show_confirm()
{
var r=confirm("Press a button!");
if (r==true)
  {
  alert("You pressed OK!");
  }
else
  {
  alert("You pressed Cancel!");
  }
}
</script>
</head>
<body>

<input type="button" onclick="show_confirm()" value="Show a confirm box" />
4

1 に答える 1

2

javascriptで簡単なyes/no確認ダイアログを使用できます:

<a href="job.php?do=delete&id=1" 
          onclick="return confirm('Are you sure to delete this record?');">Delete</a>

ユーザーが確認した場合は、関数を処理してレコードを削除できます。そうしないと、phpsideで何も起こりません。

于 2012-05-12T10:37:51.403 に答える