Php 从AS3中删除我的数据库的数据
我正在尝试使用ActionScript 3从数据库中删除数据 我已经在我的服务器上创建了一个php:Php 从AS3中删除我的数据库的数据,php,actionscript-3,flash,Php,Actionscript 3,Flash,我正在尝试使用ActionScript 3从数据库中删除数据 我已经在我的服务器上创建了一个php: <?php include ("shared/connect.php"); $idToDelete = $_POST['idToDelete']; $result = mysqli_query($conn," DELETE FROM `annoncesNew` WHERE id=$idToDelete"); ?> 因此,使用这段代码,它应该删除id=144的数据。但是当我
<?php
include ("shared/connect.php");
$idToDelete = $_POST['idToDelete'];
$result = mysqli_query($conn,"
DELETE FROM `annoncesNew` WHERE id=$idToDelete");
?>
因此,使用这段代码,它应该删除id=144的数据。但是当我点击deleteBtn
:错误:错误#2101:传递给URLVariables.decode()的字符串必须是包含名称/值对的URL编码查询字符串。
(所有跟踪都正常工作,但我的数据未被删除)
我尝试了我的php,将DELETE FROM
annoncesNew,其中id=$idToDelete”);与DELETE FROMannoncesNew,其中id=144”)
并在我的webbrowser上执行它,它成功了(id为144的行被删除)
奇怪的是,行是用我的AS3代码删除的(所以代码是有效的),但它还是抛出了这个错误2101。知道为什么吗
Thx我相信问题不在AS3代码中,而是PHP脚本没有将任何值返回Flash。尝试将以下内容添加到PHP脚本:
echo "Status=true";
在AS3中,您可能需要:
varLoaderDelete.dataFormat = URLLoaderDataFormat.TEXT;
我相信问题不在AS3代码中,而是PHP脚本没有将任何值返回给Flash。尝试将以下内容添加到PHP脚本:
echo "Status=true";
在AS3中,您可能需要:
varLoaderDelete.dataFormat = URLLoaderDataFormat.TEXT;
对不起,我注意到我改了。代码正在运行(该行被AS3代码删除,但仍会抛出错误。)抱歉,我注意到我更改了它。代码正在工作(该行被AS3代码删除,但仍会引发错误。)它是varLoaderDelete.dataFormat=urloaderdataformat.TEXT代码>它是varLoaderDelete.dataFormat=urloaderdataformat.TEXT代码>