gpt4 book ai didi

php - 我应该如何将数组值存储在 MySQL 数据库中?

转载 作者:太空宇宙 更新时间:2023-11-03 12:35:13 25 4
gpt4 key购买 nike

为了提供一些背景知识,我正在创建一个主要使用 jQuery 的网络应用程序。我从另一个域的页面中抓取了一些值; 3 个整数数组和一个字符串格式的日期。然后这些值显示在我的页面上。这些数组中的每一个都有 7 个数字。

将每个数组作为单个条目存储在我的 MySQL 数据库中对我来说很有意义。我最初的想法是将每个数组的值存储为一个 JSON 对象,然后通过阅读将其插入到我在数据库中的条目中,所以这似乎不是采用的方法。我不认为在未来的任何阶段都需要对这些值进行排序。我只需要每个整数的值,不需要知道每个数组中的每个整数如何相互关联。

有人可以为我指明有关存储和检索这些值的正确方向吗?

最佳答案

通常数组很难处理。在大多数情况下,数组是我稍后需要在前端使用 javascript 为用户处理的值(反正想不出其他用途)。因此我通常做的是通过使用将它们存储为文本

$array = array('one', 'two', 'three');
$textToSaveinDB = implode(',', $array);

当我检索它时,您只需使用另一种方式

$textFromDB = "one,two,three";
$array = explode(textFromDB, ',')

之后你可以对数组做任何你需要做的事情。例如使用 JSON_encode() 并通过 ajax 将其发送给用户。

关于php - 我应该如何将数组值存储在 MySQL 数据库中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13540727/

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