Autor | Zpráva | ||
---|---|---|---|
meloon Profil * |
#1 · Zasláno: 26. 2. 2009, 10:32:39
potrebujem dostat data z .csv suboru , ktory ma stlpce c.1 - c.2 - c.3 - c.4
moja tabulka ma dva stlpce, c.1 - c.3, teda z toho .csv suboru mi treba len dva stlpce, ako na to ? mam tu nejaky script, ak by sa dal priamo tento upravit, pls. pomozte, diky. Subor ma asi 240 riadkov (zaznamov) $cennik = file ('./cennik.csv'); for($i=0; $i<sizeof($cennik); $i++) { $line = trim($cennik[$i]); $arr = explode("\t", $line); $sql = "insert into TABLENAME values ('". implode("','", $arr) ."')"; mysql_query($sql); echo $sql ."<br>\n"; if(mysql_error()) { echo mysql_error() ."<br>\n"; } } |
||
meloon Profil * |
#2 · Zasláno: 26. 2. 2009, 10:33:44
zabudol som dodat, ze potrebujem do tej databazy (tabulky) nahrat tie zaznamy z csv subor, aby ste boli v obraze, t.j. vsetkych 240 riadkov, pomocou cyklu
|
||
Kajman_ Profil * |
#3 · Zasláno: 26. 2. 2009, 11:01:11
Tak tam dávejte jen ty dva sloupečky...
$sql = "insert into TABLENAME values ('".addslashes($arr[0]) ."','".addslashes($arr[2])."')"; |
||
meloon Profil * |
#4 · Zasláno: 26. 2. 2009, 11:18:24
uz to mam, dik :)
|
||
meloon Profil * |
#5 · Zasláno: 26. 2. 2009, 11:58:08
este jedna vec, ako vyfiltrovat len niektore riadky z toho suboru ? napr tie co maju ID = 16 ??
|
||
Kajman_ Profil * |
#6 · Zasláno: 26. 2. 2009, 13:24:37
Porovnat 16 s $arr[cislosloupcevekteremjeidminusjedna]
|
||
meloon Profil * |
#7 · Zasláno: 26. 2. 2009, 13:35:00
nj, tak som to mal , leze ta podmienka pozostava z cca 12 takych IDciek , cize som akurat importoval cca 5000 zaznamov a znacne to ten cyklus spomalilo, ale neva, necham to tak :)
|
||
meloon Profil * |
#8 · Zasláno: 28. 2. 2009, 09:24:54
cavte, este jedna vec, .csv subot nejde nahrat na server, pomocou move_uploaded_file, pritom tym istym scriptom napr. obrazok ide
co s tym ? |
||
Kajman_ Profil * |
#9 · Zasláno: 28. 2. 2009, 13:23:23
Konzultovat s hostingem.
|
||
meloon Profil * |
#10 · Zasláno: 28. 2. 2009, 14:21:02
nejde ani na localhoste v Easy PHP ...
|
||
Kajman_ Profil * |
#11 · Zasláno: 28. 2. 2009, 14:28:41
Tak si otestovat, zda nezlobí jen velké soubory a pak si třikrát pročíst ten skript, zda tam nemáte omezení jen na obrázky ;-)
|
||
Časová prodleva: 16 let
|
0