为什么mysql以相反的顺序保存json?如何修复它
P粉141925181
P粉141925181 2024-02-17 13:04:55
[MySQL讨论组]

这是在我的sql中插入json的代码

function insert_ema($json){

$a= new Sql();
$b=$a->connection;
$sql = "INSERT INTO ema (ema_ten) VALUES ('$json')";

if ($b->query($sql) === TRUE) {
echo PHP_EOL." New record created successfully \n";
} else {
echo PHP_EOL." Error: " . $sql . "
" . $b->error; } $b->close(); ;} insert_ema('{"firstName":"John", "lastName":"Doe","3":"Jo", "4":"Do"}'); +----------------------------------------------------------------+----+ | ema_ten | id | +----------------------------------------------------------------+----+ | {"3": "Jo", "4": "Do", "lastName": "Doe", "firstName": "John"} | 1 | | {"3": "Jo", "4": "Do", "lastName": "Doe", "firstName": "John"} | 2 | +----------------------------------------------------------------+----+

上面保存的sql是倒序的!!我该如何修复它

我想要坚持顺序的原因是,我希望能够将 json 转换为数组并使用 pop 。

我认为MySQL应该保存数组并对这个问题进行排序。

P粉141925181
P粉141925181

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号