gpt4 book ai didi

flash - 如何编辑返回的 mysql 结果资源中的值并转发编辑的结果资源

转载 作者:行者123 更新时间:2023-11-29 09:23:17 26 4
gpt4 key购买 nike

这就是我正在尝试做的事情......

我使用 Flash 调用 AMFPHP 服务来查询我的数据库并返回结果资源。在将结果返回到 Flash 影片之前,我需要编辑结果资源中的一些值。

如何迭代结果行、更改某些值并“重新打包”资源以返回 Flash?

我想到了-

$sql = sprintf("SELECT file_name FROM ....");
$result = mysql_query($sql);
while($row=mysql_fetch_array($result)){
$row['file_name'] = performFunctionOn($row['file_name']);
}
$row = 0;
if(!mysql_data_seek($result,$row))continue;
return $result

我正在尝试更改存储在数据库中的文件名,并尝试避免将长字符串发送回 Flash,我意识到这是执行此操作的简单方法。

非常感谢斯蒂芬

最佳答案

如果您想用文字常量替换所有选定的值,可以执行以下操作:

$sql = sprintf("SELECT 'INeedToChangeThis' FROM ....");
$result = mysql_query($sql);
return $result

如果您想动态更改数据,您可能需要从 mysqli_stmt 派生自定义类并覆盖 mysqli_stmt::fetch 以便更新调用父级 fetch 后引用的变量。

Here这是一个关于如何从 mysqli_stmt 派生自定义类的很好的教程。

关于flash - 如何编辑返回的 mysql 结果资源中的值并转发编辑的结果资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/705977/

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