php - 可以防止MySQL在 'UNCOMPRESS'之后重命名键吗?

标签 php mysql associative compression

所以我将一些 XML 存储在表中,并使用 MySQL 的“COMPRESS”函数,如下所示:

$query = "SELECT UNCOMPRESS(table_row) FROM database WHERE this = 'that'";
$mysqli = $this->ConnectDB();
$result = $mysqli->query($query);
$task_result = $task->fetch_assoc();

这当然有效,但它将返回的关联数组中的键从 'table_row' 重命名为 'UNCOMPRESS(table_row)'

有办法阻止这种重命名吗?

最佳答案

$query = "SELECT UNCOMPRESS(table_row) AS table_row 
          FROM database WHERE this = 'that'";

关于php - 可以防止MySQL在 'UNCOMPRESS'之后重命名键吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11510963/

相关文章:

php - 在php中使用explode函数后循环

mysql - SQL问题。在一张 table 上找到两个有相同爱好的人

php - 如何使用已弃用的 mysql_* 函数成功重写旧的 mysql-php 代码?

arrays - 如何在 DTrace 中打印关联数组?

ruby - 将对象作为参数传递是否表示关联关系?

php - 从 PHP 类中删除_action

php - 使用 PHP 回显 JSON 响应

mysql - 使用 LEFT JOIN + ORDER BY 时如何避免文件排序?

php - 如何将 PHP 函数的参数列表转换为关联数组?

php - 如何删除字符串中的所有标点符号,只需在 PHP 中获取由空格分隔的单词