gpt4 book ai didi

php - 根据选择的字母按钮列出商店名称

转载 作者:行者123 更新时间:2023-11-30 21:59:37 25 4
gpt4 key购买 nike

我想根据按下的字母按钮列出商店名称。例如,如果我按“A”按钮,它应该列出从字母 A 开始的商店名称。我知道我应该为此使用 LIKE 查询。但是他们无论如何都是为了让它更简单吗?或者可以使用 php 轻松处理的单个查询。

HTML

<button class="btn btn-default">All stores</button>
<button class="btn btn-default">A</button>
<button class="btn btn-default">B</button>
<button class="btn btn-default">C</button>
<button class="btn btn-default">D</button>

最佳答案

我会将每个商店的第一个字母映射到一个数字,然后将该数字存储为数组的键。然后,您只需根据用户选择显示该数组的一个子集。

  • A -> 1
  • 乙 -> 2
  • C -> 3
  • ...

然后如果有人选择 B,你会从 2 返回你的列表。所以在 Mysql 中它可能看起来像这样

其中 MapStoreValue >= 2;

或者如果你在 php 中加载一个数组中的所有值,你可以做这样的事情:

// if your $stores array looks like this
$stores = array(
1 => 'A',
2 => 'B',
3 => 'C',
4 => 'D'
);

然后您可以简单地返回该数组的所需子集。

var_dump(array_slice($stores, 1));

// this returns: [2 => B, 3 => C, 4 => D]

关于php - 根据选择的字母按钮列出商店名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43814307/

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