Autor Zpráva
gardener
Profil
Zdravím
Mám tento script, u kterého potřebuji aby načítal hodnoty ne od začátku souboru ale od řádku, který určím já (např. druhý řádek)
Jak toho docílit, už jsem vyzkoušel fget, fgetcsv a stále nic, načte včechny řádky.
Možná snad pomocí count nebo fseek, ale bohužel nevím jak?

Netuší prosím někdo? Já už netuším..

<?php

$row = 1;
$fp = fopen ("data.csv","r");
while ($data = fgetcsv ($fp, 1000, " ")) {
    $num = count ($data);
    print "<p> $num fields in line $row: <br>";
    $row++;
    for ($c=0; $c<$num; $c++) {
        print $data[$c] . "<br>";
    }
}
fclose ($fp);

?>
Alphard
Profil
gardener
čeho si myslíte, že dosáhnete? zakládáté třetí téma na déto diskusi, jedno je na programujte.com a nevím kde ještě
všichni vám radí stejné řešení, prostě ten první první řádek přeskočte, jak vám radil Nightfish nebo KIIV
gardener
Profil
Já vím, omlouvám se ale připadá mi to jako strašně zbytečný zádrhel na který nejsem schopen přijít, a prostě v tomto případě není možné použít databázi.
A když založím nové vlákno, příšlo mi, že ten problém mohu specifikovat přesněji a věcně..
Je ale pravda, že 3 témata jsem kvůli tomu zakládat opravdu nemusel..

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0