Export dat z formátu *.csv - ukázka zdrojového kódu zdrojový kód

<-- index.htm -->

<form method="POST" action="index.php">
  <p><input type="text" name="soubor" size="20"><input type="submit" value="Odeslat" name="B1"><input type="reset" value="Vynulovat" name="B2"></p>
</form>

<em>pro test můžete zkusit "dokument.csv"</em>


<-- index.php -->

<?


// inicializace,  řádek
$row 1;

//kontrola existence souboru
If (File_Exists($soubor))
   {
           
//otevření souboru
        
$file_csv fopen ($soubor"r");
        
//začátek tabulky
        
echo "<table border='1' align='center'>";
        
        
//cyklus který postupně přečte všechny řádky tabulky ...
        //... řádek potom rozdělí na jednotlivé hodnoty do pole $data
        
while ($data fgetcsv ($file_csv1000";")) 
        {
                echo 
"<tr>";         //nový řádek tabulky
                
$num count ($data);   //zjistí počet sloupců
                
                //první sloupec bude obsahovat číslování řádků
                
echo "<td>".$row.". řádek</td>";
                
                
//cyklus pro výpis jednotlivých hodnot tabulky
                
for ($c=0$c<$num$c++) 
                {
                    echo 
"<td>";
                    echo 
$data[$c];    //výpis konkrétní hodnoty
                    
echo "</td>";
                }
                
$row++;                //zvýší číslo řádku o 1
                
echo "</tr>";
                
//konec řádku
        
}
        echo 
"</table>";
        
fclose ($file_csv);            //uzavře soubor
    
}
else
       { 
//pokud soubor neexistuje - vypíše chybu
       
echo "Soubor neexistuje<br>";
       }

?>        


<-- dokument.csv -->

1;2;3;4;5
6;7;8;9;10

Vložil/Poslal/Autor: Admin
Funkčnost: běží na straně serveru, nemělo by záležet na typu prohlížeče
zavřít okno | jít na hlavní stránku JakNaWeb.com