Pregunta

Tengo un archivo CSV separado por el siguiente carácter |.El archivo tiene tres columnas;Una es la URL (COL1), la otra es un texto pequeño (COL3), y el último es una ubicación de imagen (COL2).Necesito un script que me dé el código HTML como este con los datos del archivo CSV:

<a href="COL1"><IMG SRC="COL2" />COL3</a>

¿Cómo puedo hacer esto?

¿Fue útil?

Solución

Usted usando un idioma de ServerSide, asumo?Con PHP, estarías después de fgetcsv .
Aquí hay un ejemplo: ¿Cómo importar el archivo CSV en PHP?


actualizado:

Intenta esto:

$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 bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top