phpについて質問します。更新ボタンと消去ボタンを押した際に区別したく、name属性を付与しました。処理部分でissetを使い、updateを押された時と、deleteを押された時で処理を分けたいと思っているのですが、if(isset($_GET['update']))を書いても飛ばずに動きません。なぜでしょうか。
表示部分
php
1$tbl=[['id','名前','年齢'],[0,'太郎',16],[1,'次郎',18], 2[2,'三郎',20]]; 3 4<?php foreach($tbl as $key => $value){ ?> 5 <tr> 6 <td><?php print $value['id']; ?></td> 7 <td><?php print $value['name']; ?></td> 8 <td><?php print $value['age']; ?></td> 9 <td> 10 <a href='index.php?name=update&id=<?php print $tbl[$key]['id']; ?>'>更新</a> 11 <a href='index.php?name=delete&id=<?=print $tbl[$key]['id']; ?>'>削除</a> 12 13 </td> 14 </tr>
処理部分
php
1//どっちにも入らない 2if(isset($_GET['update'])){ 3 header(パス名); 4}else if(isset($_GET['delete'])){ 5 header(パス名); 6}
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。