gpt4 book ai didi

php - 解析一串逗号和数字

转载 作者:行者123 更新时间:2023-11-29 01:18:36 25 4
gpt4 key购买 nike

我找到了一个不错的 jQuery 插件。它将数据作为 1202,39,2393,29,1,39

发送到 php 服务器

我想从帖子中获取数据,我知道该怎么做。

我的想法是把1202,39,2393,29,1,39放在一个字符串中。然后一些如何循环它。

所以我会输入 $string = '1202,39,2393,29,1,39';输出类似于

 1202<br>
39<br>
2393<br>
29<br>
1<br>
39<br>

对于循环中的每个 ID,我会检查它是否是有效的 ID。如果存在,我知道如何检查 MySql。我不确定的部分是从字符串中循环获取每个 id,然后用它做一些事情。这似乎很难解释,我希望我很清楚。

最佳答案

你不应该在循环中运行 SQL 查询,所以我认为你根本不应该 explode() 它(其他人的建议)。这是一个非常糟糕的做法,因为如果您有 20 个 ID,这将意味着 20 次数据库调用,这是非常非常低效的。数据库调用应尽可能减少,因为它们很昂贵。

我会运行一个查询,返回数据库中的那些 ID。

你的查询应该是这样的

 select id from table where id in (YOUR_STRING_ESCAPED)

请务必首先转义您的 $string,例如使用 mysql_real_escape_string()

从您的查询返回的 ID 是可以安全输出的 ID。

关于php - 解析一串逗号和数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5914394/

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