0

我有一个 CSV 文件,想将此 CSV 文件导入我的 Wordpress 数据库。凭借我的基本 PHP 知识,我制作了一个导入脚本,它可以很好地完成简单的工作:) 工作,但这有点困难.. 我有一个 CSV 文件,它在 1 个单元格中存储了值并用|

现在我想: - 提取该单元格中的每个值(即在 之间|)并将其放入变量中。我想我需要一个“foreach”函数(我不熟悉)来为找到的每个值创建一个 $variable。- 一旦完成,我需要一个'foreach'函数(我猜)以便为找到的每个值/创建的每个变量创建运行一个mysql_query。

所以可以说我有这样的记录:

id 类别
1 |1|2|5|7|

在我的 csv 文件中。我需要能够在 $variable 中捕获“类别”下的每个值,并且对于找到的每个变量,我需要运行 certrain mysql_query。

希望我说清楚了。有没有人可以帮助我解决这个问题?

谢谢,罗伯特

4

1 回答 1

0

您应该自己尝试一下,然后向我们展示您的结果。
无论如何,这里有一些提示给你。
首先学习 PHP 函数“explode”,它将值存储到一个数组中:

$myValues = explode('|', '1|1|2|5|7|');

现在你有一个填充了你的值的数组,你可以像这样检查它的数据:

echo '<pre>' . print_r($myValues) . '</pre>';

现在使用 foreach 循环访问其内容并运行您的代码:

foreach ($myValues as $singleValue) {
    // your code goes here, or:
    echo $singleValue;
}

希望这可以帮助。
http://php.net/manual/en/function.explode.php
http://php.net/manual/en/control-structures.foreach.php

于 2013-06-19T14:56:17.230 回答