gpt4 book ai didi

php - 单击按钮时截断表

转载 作者:行者123 更新时间:2023-11-29 01:16:49 25 4
gpt4 key购买 nike

不知何故,当我单击按钮时,我的查询不起作用。我想要做的是在用户单击按钮时截断表。

if(isset($_POST['extract'])){

@mysql_query("TRUNCATE TABLE temp");

}

我也试过这个:

if(isset($_POST['extract'])){

$myquery = mysql_query("TRUNCATE TABLE temp");

}

为什么不执行?

这是html代码:

<input type="submit" value="Extract CSV file" name="extract">

最佳答案

下面是调试这个问题的方法:

1) 检查表单是否实际提交。把它放在你的 PHP 文件的顶部(注意:仅用于调试)

echo "I have reached my destination";
die();

2) 检查您是通过 POST 还是 GET 提交。或者更简单,将 $_POST 替换为 $_REQUEST,其中包含 $_POST 和 $_GET。

if(isset($_REQUEST['extract'])){

3) 确保与数据库的连接已打开。

4) 为您的脚本提供告诉您查询是否成功执行的方法

$myquery = mysql_query("TRUNCATE TABLE temp") or die("Error: ".mysql_error());

5) 确保您正在寻找更改的正确位置

You would be surprised how easy it is to get confused with multiple databases opened.
Double check the ip address of your DB server, your DB and table name and contents.

以上 5 个步骤中的一个会告诉您哪里出了问题。

关于php - 单击按钮时截断表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21131253/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com