【问题标题】:PHP Search CSV scriptPHP 搜索 CSV 脚本
【发布时间】:2012-01-10 04:38:37
【问题描述】:

如何添加 if 语句来搜索另一个 csv 文件?这个 php 文件 PHP script searches CSV text file 这里正在生成基于 csv 文件的表单。我希望用户能够选择从同一页面上的两个单独的 csv 文件中进行搜索

include('csvtoservice.php');
$content = csvtoservice(
    'http://www.scgstudio.com/ucsc/web/Workbook3.csv',
    array(
        'filter' => array(fieldnames),
        'rename' => array(
            'name' => 'Name',
            'donortype' => 'Donor Type',
            'year' => 'Year',
            'amount' => 'Amount'
        ),
        'uppercase' => Boolean
    )
);


if ($content) {
    // show the form
    echo '<h2>Honor Roll of 2010-11 Contributors</h2>';
    if ($content['form']) {
        echo $content['form'];
    }
}

【问题讨论】:

  • 这个问题无法正确理解。您实际上是指 CSV file 还是其他目录?在任何情况下,将字符串 'scgstudio.com/ucsc/web/Workbook3.csv' 更改为您需要的任何其他内容。此外,您没有提及您想要“if”语句要求的确切内容,因此无法回答该问题。请更具体。

标签: php csv


【解决方案1】:

我会看看使用像foreach() 这样的循环,并将您正在使用的网址替换为下面示例中的$url

$urls = array('http://www.scgstudio.com/ucsc/web/Workbook3.csv',
              'http://www.scgstudio.com/ucsc/web2/Workbook3.csv',
              'http://www.scgstudio.com/ucsc/web3/Workbook3.csv');

include('csvtoservice.php');

foreach($urls as $url) {
...
<your code here>
...
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-11-27
    • 1970-01-01
    • 1970-01-01
    • 2012-06-09
    • 1970-01-01
    • 2012-01-21
    • 2010-10-31
    • 1970-01-01
    相关资源
    最近更新 更多