それはあなたが単純な構文エラーを持っているに見えるこの
変更。あなたがここにあなたのコードを見れば、
return confirm('ARE YOU SURE TO DELETE <?php echo $student_name; ?>'s FROM OUR DATABASE?')
次の3つのアポストロフィを持っています。つまり、実行すると、「ああ、文字列は、あなたのデータベースから削除してもよろしいですか?」というメッセージが表示されます。最後には何も意味がないので、私は何もしません」
これを修正するには、中間にアポストロフィをエスケープして「\」を付けてください。
'ARE YOU SURE TO DELETE <?php echo $student_name; ?>\'s FROM OUR DATABASE?'
また、閉じられていないタグと閉じられていないタグがあるようです。 Obsidian Ageが言っているように、あなたのマークアップでいくつかのエラーを引き起こしたり、あなたのタグ(リンクエラー)を混乱させる可能性があるので、間違いなく修正する必要があります。
また、その中にreturn
は必要ありません。私のコンソールを使ってコードをテストしたときのように、まったく役に立たず、時にはエラーを引き起こすことがあります。コード内の誤動作の原因となる可能性があるため、削除する必要があります。
コードの更新版は、以下のコードのようになりますが、マークアップは修正されています。
<a target="_self" class="style5" onclick="confirm('ARE YOU SURE TO DELETE <?php echo $student_name; ?>\'s FROM OUR DATABASE?')" alt="Delete Data">
<a href="?open=Class-Delete&Kode=<?php echo $Kode; ?>" class="btn-danger style17">
<span class="glyphicon glyphicon-trash">
</a>
はStackOverflowのへようこそ!私はあなたの答えを更新して線を分割して明瞭さを増しましたが、** 2つの**ハイパーリンクを使用していて、あなたの ''タグを閉じていないかのように見えます。これは無効なマークアップであり、リンクエラー(問題の原因と思われる)が発生している可能性があります。しかし、関連するPHPを投稿して問題がないことを確認できますか? –