Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用Adobe Flash更新数据库_Php_Mysql_Actionscript - Fatal编程技术网

Php 使用Adobe Flash更新数据库

Php 使用Adobe Flash更新数据库,php,mysql,actionscript,Php,Mysql,Actionscript,我无法编辑数据库(MySQL)中的数据。 我尝试用Flash(.swf)编辑数据 以下是我的程序流程 数据->使用闪存编辑数据->数据更新 我的PHP脚本 <?php mysql_pconnect ("localhost", "root", ""); mysql_select_db ("adaptasi"); $qResult = mysql_query ('UPDATE materi SE

我无法编辑数据库(MySQL)中的数据。
我尝试用Flash(.swf)编辑数据
以下是我的程序流程
数据->使用闪存编辑数据->数据更新

我的PHP脚本

<?php

mysql_pconnect ("localhost", "root", "");
mysql_select_db ("adaptasi");

$qResult = mysql_query ('UPDATE materi
        SET isi = "????"
        WHERE id = 1');

$rString ="";

echo "edit=".$rString;

?>

我可以从flash中执行该脚本。但我不知道在SQL更新中应该在集合中插入什么…

停止使用不推荐的
mysql.*
函数;请改用PDO/MySQLi。您应该知道SQL UPDATE语句不是SELECT语句,有关更多详细信息,请看一看,对于用于连接MySQL的API,“MySQL”扩展在PHP5.5.0中被弃用,在PHP7中被删除,因此您应该考虑使用“MySQLi”或“PDO”扩展,了解更多信息,看一看,我就可以执行了。答案是如何将输入从flash加载到更新查询中的集合?您必须使用
LoadVars
对象发送数据,看看本文中的示例……我应该在PHP脚本中的集合查询中编写什么?
var result:LoadVars = new LoadVars();

var edit:LoadVars = new LoadVars();

var filepath:String;

result.onLoad = function(success:Boolean) { 
    if (success) { 
        text_morfologi.text = result.result;
        trace("success");
    } else { 
      trace('error...');
    } 
}; 

filepath = "http://localhost/adaptasi/";
result.sendAndLoad(filepath + "morfologi.php", result, "GET");

btnedit.setStyle("fontSize", 22);
btnsave.setStyle("fontSize", 22);

btnedit.visible = true;
btnedit.onRelease = function() {
    text_morfologi.type = "input";
    btnedit.visible = false;
    btnsave.visible = true;
}

btnsave.onRelease = function() {
    edit.onLoad = function(success:Boolean){
        if (success) {
            text_morfologi.text = edit.edit;
            trace("success");
            } else {
                trace('error...');
        } 
}; 

filepath = "http://localhost/adaptasi/";
edit.sendAndLoad(filepath + "editmorfologi.php", edit, "GET");

    btnedit.visible = true;
    btnsave.visible = false;
    output.text = "data berhasil diubah...";
}