小さな問題があります。次のようなPHPのwhileループで削除ボタンを作成しました。
while($something = mysql_fetch_array($sql_something)){
$id = $something['id']
echo '<a href="somewhere.php?id='.$id.'"><button onclick="delconfirm()">Delete</button></a>
}
このエコーは、一部のコンテンツのいくつかの削除ボタンです。ただし、最初に削除するにはユーザーの確認が必要です。これが重要onclick="delconfirm()"
です。
私の確認は次のようになります:
function delconfirm()
{
var r=confirm("Are you sure you want to delete this content?");
if (r==true){
// ...do nothing i guess? it needs to redirect using the PHP echo'd link...
}
else{
window.location = "edit.php";
}
}
ただし、[キャンセル]または[OK]のどちらを押しても、とにかく削除されます。どうすればこれを修正できますか?