前提・実現したいこと
(初心者なのであほなことを言ってるかもしれません)
名前をデータベースに登録して、削除を押すとデータベースのdel_flgとidをGETで送ってdel_flgを1にして
del_flgが0のものだけを表示するというものなんですがうまく動きません
GETで送っているつもりなんですが1しかおくられてきません
発生している問題・エラーメッセージ
該当のソースコード
php
1function del_player($host,$db_user,$db_pass,$db,$id){ 2 $sql = "UPDATE player SET del_flg=1 WHERE id=".$id.";"; 3 4 $cn=mysqli_connect($host,$db_user,$db_pass,$db); 5 mysqli_set_charset($cn, 'utf8'); 6 mysqli_query($cn, $sql); 7 8 mysqli_close($cn); 9} 10 11<?php foreach($player_list as $player): ?> 12 <tr> 13 <td><?php echo $player['name']; ?></td> 14 15 <form action="" method="GET" enctype="multipart/form-data"> 16 <td><button type="samit" name="touroku">削除</button></td> 17 </form> 18 </tr> 19<?php endforeach; ?> 20 21 22if(isset($_GET['id'])){ 23 var_dump($_GET); 24 del_player('localhost','root','','bowling',$_GET['id']); 25 26 exit; 27}
回答4件
あなたの回答
tips
プレビュー