PHP MYSQL表删除按钮不起作用

时间:2017-04-07 22:40:26

标签: php mysql

这是我的查询语句。出于某种原因,它适用于我拥有的另一个表,但不适用于此表。我检查了phpmyadmin,看看我是否会创建一个错误但是没有错误。

$Store_ID = filter_input(INPUT_POST,'Store_ID',FILTER_VALIDATE_INT);
//DELETE the Store

$query="DELETE FROM store_location WHERE Store_ID = :Store_ID";
$statement2=$db->prepare($query);
$statement2->bindValue(':Store_ID',$Store_ID);
$statement2->execute();
$statement2->closeCursor();   

以下是删除按钮的表格代码

           <?php foreach ($stores as $s) : ?>
        <tr>
            <td><?php echo $s['Store_ID']; ?></td>
            <td><?php echo $s['Loc_Street']; ?></td>
            <td><?php echo $s['Loc_City']; ?></td>
            <td><?php echo $s['Loc_State']; ?></td>
            <td><?php echo $s['Rent']; ?></td>
            <td><?php echo $s['License']; ?></td>   
            <td><?php echo $s['Inspect']; ?></td>  
            <td><form action="stores.php" method="post">
                    <input type ="hidden" name ="Store_ID" value ="<?php echo $s['Store_ID']; ?>"/>
                    <input type="button" name="delete" value="Delete"/>                
           </form></td>  
         </tr>
       <?php endforeach; ?>
    </table>

0 个答案:

没有答案