Gere código HTML a partir de arquivo csv
-
12-12-2019 - |
Pergunta
Eu tenho um arquivo csv separado pelo seguinte caractere |.O arquivo possui três colunas;um é o url (COL1), o outro é um texto pequeno (COL3) e o último é um local de imagem (COL2).Preciso de um script que me forneça o código html como este com os dados do arquivo csv:
<a href="COL1"><IMG SRC="COL2" />COL3</a>
Como posso fazer isso?
Solução
Você está usando uma linguagem de servidor, presumo?Com php, você estaria atrás fgetcsv.
Aqui está um exemplo: Como importar arquivo csv em PHP?
ATUALIZADA:
Experimente isto:
$separation_char = "|"; // character separating fields
$filename = "test.csv";
$row = 1;
if (($handle = fopen($filename, "r")) !== FALSE) {
while (($data = fgetcsv($handle, 1000, $separation_char)) !== FALSE) {
echo '<a href="' . $data[0] . '"><IMG SRC="' . $data[1] . '" />' . $data[2] . '</a>';
}
fclose($handle);
}
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow