我只是尝试使用基于.csv文件的php来执行excel调用vlookup
.CSV文件如下:
ID; NAME; ADDRESS
123;约翰; 999街道
123; John; 234 Blvd
999; Mark; 777 Avenue
我有一个用于输入“ID”的文本框。如果我输入“123”并按提交,我想要以下结果:
123; John; 999 Street
123; John; 234 Blvd
这是我得到的,但我需要帮助
if (($handle = fopen("test.csv", "r")) !== FALSE) {
while (($data = fgetcsv($handle, 1000, ";")) !== FALSE) {
if($data[0] == '123')
array_push($data);
}
fclose($handle);
var_dump($result);
}
?>
...
答案 0 :(得分:0)
if (($handle = fopen("test.csv", "r")) !== FALSE) {
while (($data = fgetcsv($handle, 1000, ";")) !== FALSE) {
if($data[0] == 'yes')
array_push($result, $data);
}
fclose($handle);
var_dump($data);
}
?>
输出
警告:array_push()[function.array-push]:第一个参数应该是第7行的C:\ xampp \ htdocs \ index.php中的数组
警告:array_push()[function.array-push]:第一个参数应该是第7行的C:\ xampp \ htdocs \ index.php中的数组 布尔(假)