0

我又被mysql卡住了:)

我的问题同时很简单/复杂。

我准备了包含列的数据集: user_id, user_email, user_country.......

我需要将其导入/插入到 wp_usermeta 表中。

wp_usermeta 具有以下列:

umeta_id (autoincrement), user_id, meta_key, meta_value

所以从我的数据集中,user_id 应该是 user_id,user_email 和 user_country 成为 meta_keys 和它们的内容 meta_values。

最后我希望得到这个:

user_id   meta_key        meta_value
12        user_country    Italy
12        user_email      sa@sa.com

由于缺乏正确的词,我试图“解构”数据集。

可以用mysql吗?还是我应该为我做这件事的 php 脚本?

4

1 回答 1

0

我相信你正在寻找一个 php 循环来做到这一点。

在您的脚本中创建一个查询,以获取您希望引入的所有行。

然后做一个while遍历结果的循环,在其中你可以做一个 foreach 循环来提取键和值。

查看 .php 的 PHP 手册mysqli_fetch_array。另外,请特别看一下这个例子

于 2013-04-04T19:24:51.467 回答