gpt4 book ai didi

php - MySQL 查询表单数据

转载 作者:行者123 更新时间:2023-11-29 02:20:42 24 4
gpt4 key购买 nike

我有一个 php 表单,在提交时将表单值发送到名为“Reservations”的表中名为“Hotel”的 MySQL 数据库中,该表有一列标题为“Form”。在“表单”列中,每个表单字段都包含在 {} 中,字段之间以逗号分隔。以下是“表单”列中的数据:

[{"id":"1","translation":"Token","value":"123456789"},
{"id":"2","translation":"Name","value":"John Smith"}]

所需的 MySQL 查询结果:我想获取查询中的每个“翻译”和“值”并将它们放入单独的列中。第 1 列标题“Token”,第 2 列标题“Name”,然后在每个下方列出值

--------------------------
| Token | Name |
--------------------------
| 123456789 | John Smith |
--------------------------

我以前从未在列中遇到过这种数据,所以我不确定如何创建查询。也许我在想子串?非常感谢任何帮助或指导。如果需要我提供更多信息来帮助处理请求,请告诉我。

最佳答案

表单列的数据格式为json。只需获取列值并使用 php 函数$result = json_decode(数据);现在 $result 以数组格式保存数据。使用 for each 迭代数组并获取每个值。

关于php - MySQL 查询表单数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32337122/

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