Autor Zpráva
Johnyz
Profil *
ahojky, mam dalsi dotazek, tentokrat lehci:

mam csv soubor, hodnoty oddelene strednikem v tomto stylu (asi 22sloupcu):
XYI9RR9RR;00019;KABDW1C12;401212;USB kabel pro Omicron;539;CZK;619;;;;;;;;0;Yakumo;10;T19;24;0;;http://www.yakumo.com/produkte/index.php?pid=1&ag=PDAs;

ale další je:

XYI110110;00010;1034547;490002;Yakumo MegaImage 57x 5.18MP(2654x1954), 3x + 2x zoom;3590;CZK;4800;010020020010010;;;;;;;0;Yakumo;0;T19;24;1;
Technické informace
Záznamový formát JPEG | EXIF2.2 | DPOF v1.1 | Motion JPEG
Video signál PAL/NTSC
Video režim displeje QVGA, 320 x 240
Microfon Integrován
Záznamové méduium 16 MB vestavěné pamětí, SD/MM paměťové karty (volitelně)
Sensor type 1/1.8" CCD 5.18 million pixels (2654 x 1954)
Rozlišení 2560 x 1920 | 2048 x 1536 | 1280 x 960 | 640 x 480 | 320 x 240 video
Záznamový režim Auto | Manual
Čočky 6 čoček, F 2.7 – 4.9
Zoom 3x optical, 77 – 23.1 mm (35 mm film ekvivalent: 37 – 111 mm), 2x digital
Rychlost závěrky 2 – 1/2000 sec.
Zaostření širokoúhlý 40 cm až nekonečno | Macro: 10 až 60 cm
ISO sensitivity Auto, | Manual: 200, 400
Viewfinder Yes
Monitor display 1.5" TFT displays the following depending on the settings: Zoom display | Image size | Exposure mode (program, shutter-speed or aperture priority) | Flash mode Focus mode | ISO | Exposure measurement | Exposure compensation | Battery status Focus area | Image quality | Self-timer | Scene mode | White balance | Number of pictures/remaining pictures | Remaining time (video) | Sequence
Built-in flash modes Auto | Red-eye reduction | On/Off | Night flash
Focus TTL AF
Exposure mode Auto | Shutter-speed priority | Portrait | Sport | Night | Landscape | Macro
Exposure adjustment Plus/minus 2.0 EV in 1/3 steps
White balance Auto | Daylight | Cloudy | Tungsten | Fluorescent
Selftimer 10 sec./3 sec.
Connectors / interfaces USB | DC-in | Video - out
Manual languages Manual: D, GB | Camera: D, GB, F, E, I, NL, DK
Other features Sharpness and colour adjustments | Manual white balance | Custom start-up picture Manual focus | Spot, matrix or centre measurement | Focus matrix or spot | Pictures can be rotated | Copying from internal memory to external memory card and vice-versa
Dimensions 101 x 56 x 38,9 mm
Dimensons box 215 x 155 x 150 mm
Weight (net / gross) 175 g (without batteries)
Battery type 2 × AA rechargeable batteries or 2 x AA batteries (optional)
Application software Digital Image | ArcSoft PhotoImpression | ArcSoft VideoImpression
Package contents Yakumo Mega-Image 57x | USB cable | Handstrap | Video-/TV cable | Pouch | Manual Driver | 2 x AA rechargeable batteries | Charger | AC adapter

www.yakumo.com;;00071980.jpg[/b]

Problem je v tom, ze kdyz to chcu hodit do sql databaze, pomoci tohoto skriptu, tak mi rozkouskuje i tu poznamku (kde kazdy radek poznamky je na novem radku a z poznamek se vytvareji nove polozky :(
Nevi nekdo co s tim ?

<?
require "../../include/head.php";

$sql = "TRUNCATE TABLE `ceniky`;";
mysql_query($sql);
$fcontents = file ('CENIK.CSV');

for($i=0; $i<sizeof($fcontents); $i++) {
$line = trim($fcontents[$i]);
$arr = explode(";", $line);
$sql = "INSERT INTO `ceniky` ( `prihradka` , `prefix` , `pn_vyr` , `kod` , `nazev` , `cena` , `mena`, `list_pr`, `druh` , `typ` , `os` , `disk` , `verze` , `lng`, `level`, `p_jedn` , `vyrobce` , `dodlhuta` , `koddph` , `zarlhuta` , `sklad`, `popis`, `odkazwww`, `jmn_obr` ) VALUES ('$arr[0]', '$arr[1]', '$arr[2]', '$arr[3]', '$arr[4]', '$arr[5]', '$arr[6]','$arr[7]', '$arr[8]', '$arr[9]', '$arr[10]', '$arr[11]', '$arr[12]', '$arr[13]','$arr[14]', '$arr[15]', '$arr[16]', '$arr[17]', '$arr[18]', '$arr[19]', '$arr[20]','$arr[21]', '$arr[22]','$arr[23]' );";

mysql_query($sql);

}

?>
Lemur
Profil *
Nejjednodušší bude zrušit nové řádky a nahradit je řetězcem "\n". Jediná nevýhoda je nutnost detekovat začátek položky, ale pokud začínají všechny podobně jako "XYI9RR9RR;00019 ..", neměl by to bý problém.
Johnyz
Profil *
systemak uz mi ho jinak neupravi, pry to nejak de, ale kdyz ho nacitam do nejake promenne, pres file('neco.csv') tak uz je z toho pole a ja nemam sanci ovlivnit jeho rozdeleni .... grrr %#&^$&^$
Kajman
Profil *
Rozdeleni je stale mozne... explode si můžete zavolat na prvky pole, které obsahují středník a rozdělí to stejně. No, a ty, co ho neobsahují, soupejte do nejakého popisu.
Toto téma je uzamčeno. Odpověď nelze zaslat.