【问题标题】:unable to delete table row in php无法在php中删除表格行
【发布时间】:2017-01-23 23:23:09
【问题描述】:

我在删除 php 中的表格行时遇到问题。

代码

<form  action="<?php $_SERVER["PHP_SELF"] ?>" method="post"  >

<table>
<tr><td> About us text:</td></tr> 
<tr><td><textarea name="about_text" cols="100" rows="10">  </textarea></td></tr>

<tr><td align="right"><input type="submit"  value="Save" name="save" /></td></tr>

</table>

</form>
</div>
<br><br>
<table border="solid">
<th>Id</th><th>About Text</th><th>Edit</th><th>Delete</th>
<?php 
    while($row=mysqli_fetch_array($query,MYSQLI_ASSOC))

{
?>

<tr><td><?php echo(($row['about_id']))?></td><td><?php echo(($row['about_text']))?></td> <td><a href='edit.php'>Edit</a></td>
<td><a href=\"delete.php?id=".$row['about_id']."\">delete</a></td>

<?
}
?>
</table>

删除.php

<?php 
incude('db');
mysqli_query("DELETE FROM about_us_tble WHERE ID=$GET(about_id)") 
or die(mysqli_error());
    echo"Data has been deleted";

header("location:about_admin.php")
?>

我被这个简单的问题困住了,浪费了很多时间来删除表格行..

【问题讨论】:

  • ID=$GET(about_id)
  • 伙计..您在include('db.php'); 中也缺少一个小的L.php 扩展名,而且您的mysqli 查询在您这样写的地方是错误的:ID=$GET(about_id)而且您也没有在查询中提及您的连接mysqli_query($con,"SELECT ....."); 我建议正确学习如何编写它,然后您应该编写代码..! :D

标签: php mysql html-table row delete-row


【解决方案1】:

我认为您以错误的方式访问 $_GET 并且查询中的 var 就像文字字符串一样 ..

(警告在查询中使用直接输入..评估如何以正确的方式准备值..无论如何查询)

<?php 
  include('db.php');
  mysqli_query($con, "DELETE FROM about_us_tble WHERE ID = '" .$_GET['id'] . "'")  or die(mysqli_error());
    echo"Data has been deleted";

  header("location:about_admin.php")
?>

【讨论】:

  • 这里缺少一些东西
  • db 连接,警告在查询中直接使用用户输入,incude 拼写
  • 对于 db connect 我认为基于 th include('db')
【解决方案2】:

您的include 文件没有扩展名,例如:

拼写为include NOT incude

include('db.php');

【讨论】:

    【解决方案3】:

    在你的 delete.php 中更新这一行

    mysqli_query("DELETE FROM about_us_tble WHERE ID=$_GET['id']") 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-07-02
      • 1970-01-01
      • 2019-11-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-21
      • 1970-01-01
      相关资源
      最近更新 更多