[Resolvido] Percorrendo arquivos CSV com PHP - Pegar célula específica
Nesse código eu consigo abrir um arquivo CSV e printar na tela os valores das linhas e das colunas do arquivo. Porém, preciso pegar apenas 1 célula, não a coluna toda...
No código pego tudo que está na coluna 13 (No caso, letra N do meu arquivo CSV).
" Esta na linha: 2 e na Coluna: DuraçãoEsta na linha: 3 e na Coluna: 2,98Esta na linha: 4 e na Coluna: 3,15Esta na linha: 5 e na Coluna: 3,15Esta na linha: 6 e na Coluna: 3,32 "
Eu preciso pegar apenas a linha 3 no caso, " 2,98 ". Em vez da coluna toda.... Como?!
Alguém poderia da uma editada no código para que eu consiga alcançar isso?
<?php header('Content-type: text/html; charset=ISO-8859-1');
$row = 1;
if (($handle = fopen("produtividade do trabalho.csv", "r")) !== FALSE)
{
//Passagem pelas linhas
while (($data = fgetcsv($handle, null, ";")) !== FALSE)
{
$num = count($data);
$row++;
// Passagem pelas colunas
for ($col = 0; $col < $num; $col++)
{
//Printando apenas a coluna 13
if ($col == 13)
{
echo 'Está na linha: '.$row.' e na Coluna: '.$data[$col] . "<br />\n";
}
}
}
fclose($handle);
}
?>Discussão (4)
Carregando comentários...