forms - php script with multiple buttons -
the idea page in select category drop-down menu, after click remove button, new form shows(contains yes/no buttons) asks if want remove selected category. problem second yes/no script. works on separate page, on page first form doesn't echo nor remove pet. please help, thanks!
<?php /*remove category*/ include("connection.php"); ?> <html><head></head> <body> <?php $petlistquery= "select distinct pettype pettype order pettype"; $petlistresult= mysqli_query($cxn,$petlistquery) or die ("couldn't execute query."); ?> <div style="border:2px solid;"> <form method="post" action="removecategory.php"> <div align='left'> choose category want remove: <select name='pettype'> <option value='-1'>type:</option> <?php while($row = mysqli_fetch_assoc($petlistresult)) { extract($row); ?> <option value='<?php echo $pettype;?>' ><?php echo $pettype;?> </option> <?php }?> </select> </div> <div> <p><input type='submit' name='remove' value='remove category' /> </div> </div> </form> <?php foreach($_post $field => $value) { //second form starts after if if($field == 'pettype') { ?> <form method="post" action="<?php echo $_server['php_self']?>"> <div> <input name="yes" type="submit" value="yes"> <input name="no" type="submit" value="no"> </div> </form> <?php echo "are sure want delete selected category?"; //clicking of these buttons doesn't display if(isset($_post['yes'])) { echo "yes"; $deletequery= "delete pettype pettype='$pettype'"; $deleteresult= mysqli_query($cxn,$deletequery) or die ("error1!"); } if(isset($_post['no'])) { echo "no!"; } } } ?> </body></html>
Comments
Post a Comment