Portál AbcLinuxu, 10. května 2025 11:10

Dotaz: čtení .csv souboru od druhého řádku

27.7.2005 15:31 Open Mage | skóre: 24 | Lom
čtení .csv souboru od druhého řádku
Přečteno: 825×
Odpovědět | Admin
Zdravím, potřebuju číst a zpracovávat řádky CSV souboru, přičemž první řádek ve kterém jsou názvy atributů (jednotlivých sloupců) potřebuju ignorovat. Lze to nějak zařídit v ukázkovém skriptu který je na php.net ?
$row = 1;
$fp = fopen ("test.csv","r");
while ($data = fgetcsv ($fp, 1000, ",")) {
   $num = count ($data);
   print "

$num fields in line $row:
"; $row++; for ($c=0; $c<$num; $c++) { print $data[$c] . "
"; } } fclose ($fp);

Stanislav Puffler, DiS. specialista na internet marketing a ecommerce www.openmage.cz tel. 773 565 747
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

27.7.2005 15:35 Leoš Literák | skóre: 74 | blog: LL | Praha
Rozbalit Rozbalit vše Re: čtení .csv souboru od druhého řádku
Odpovědět | | Sbalit | Link | Blokovat | Admin
ja bych se mrknul na prikaz tail, mozna by to s nim slo udelat.
Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
27.7.2005 16:08 Jiří Veselský | skóre: 30 | blog: Jirkovo | Ostrava
Rozbalit Rozbalit vše Re: čtení .csv souboru od druhého řádku
Odpovědět | | Sbalit | Link | Blokovat | Admin

Co takhle doplnit následující:

$fp = fopen ("test.csv","r");
$data = fgetcsv ($fp, 1000, ",");
while ($data = fgetcsv ($fp, 1000, ",")) {

27.7.2005 16:11 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: čtení .csv souboru od druhého řádku
Odpovědět | | Sbalit | Link | Blokovat | Admin
Přečíst první řádek fgets a zahodit?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.