Funkce fscanf

3 příspěvky

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Dobrý den, chci se zeptat. Mám soubor, ve kterém jsou nějaké položky např. 29.10.2004 sýr "29.50" pizza 30.00 kečup "15.00" 30.10.2004 sýr "31.50" pizza 27.30 kečup "18.00" Na každý den je nový záznam, ale položky se opakují tak jak je vidět na příkladu. Ceny, které jsou uvedeny z tohoto souboru potřebuji dostat do databáze. Procházel jsem celé dopoledne internet a jediné možné východisko jsem nalezl asi fce fscanf. O té jsem ale četl jen v manuálu, nikde jsem nenašel žádný příklady. Může mi někdo pomoci?
  2. <HTML>ja bych to tahal pres regularni vyrazy...</HTML>
  3. jo preg_match() třeba: po prázndém řádku vím, že následuje datum -> přeskočím pak: preg_match('/(\/S*)[ "]*([0-9\.])/', $radek_textu, $match); $jidlo = $match[1]; $cena = $match[2]; to /S jsou nemezerové znaky, to bude chtít rozvinout v případě, že tam je třeba "bramborová polévka", takže ten vzorek by pak byl asi: '/(.*)[ "]*([0-9\.])/'

← Zpět na všechna témata