首页 > 解决方案 > 处理像 SQL Query 这样的 php 数组,这可能吗?

问题描述

我做了我的研究,找不到任何与我正在寻找的东西有关的东西。

我有一个循环的 html 表单,其中包括 2 个输入,如下所示:

#1
<input type="text" name="category[<?php echo $i; ?>][xml]" readonly="" value="<?php echo $categoryItem; ?>">

在同一个 html 表单中与此值相关:

#2
<select name="category[<?php echo $i; ?>][pair]">';
    echo "<option value=" . $row['name'] . ">" . $row['name'] . "</option>";

post方法动作的输出数组如下:

array(79) { 
[1]=> array(2) { ["xml"]=> string(10) "Kumbaralar" ["pair"]=> string(7) "Kumbara" }

[2]=> array(2) { ["xml"]=> string(18) "Mevlüt Şekerleri" ["pair"]=> string(10) "Şekerleme" } 
} 

所以我需要从数组中得到类似这个 sql 查询的东西:

SELECT pair FROM array WHERE xml = "Mevlüt Şekerleri";

所以我得到了“ Şekerleme ”的价值

你能告诉我应该去哪里看吗?我检查了手册和一些主题,但我认为我缺乏有关数组的信息。致谢。

标签: phphtmlarraysforms

解决方案


推荐阅读