Autor | Zpráva | ||
---|---|---|---|
taurendilek Profil |
#1 · Zasláno: 13. 4. 2006, 19:16:13
nazdar
chystam se pomoci php do mysql nahravat "cenik" z excelu. ulozim to v *.cvs prejmenuju na *.txt a pak nahraju pomoci load data infile '/tmp/soubor.txt' into table tabulka fields terminated by ';' optionally enclosed by '"' lines terminated by '\r\n'; ale prece nebudu vzdycky zadavat id produktu kdyz to ma byt stejne ciselne a vymyslene. sloupec id jsem ulozil jako id tinyint unsigned NOT NULL AUTO_INCREMENT a hodil jsem na nej primary key. Jde to nejak udelat?ja to delam poprve :D |
||
Kajman_ Profil * |
#2 · Zasláno: 13. 4. 2006, 21:28:22
Tipnul bych, že když bude id poslední sloupeček, tak ty to mohlo fungovat. Každopádě bude rychlejší, když si to vyzkoušíte, než tu čekat na odpověď ;-)
|
||
medden Profil * |
#3 · Zasláno: 13. 4. 2006, 22:25:38
Pokiaľ som správne pochopil, tak chceš aby id bolo samo automaticky generované. Tak ma napadá zmazať id a potom ho alter table ... znovu pridať, ale nie je to nič moc, no...
|
||
taurendilek Profil |
#4 · Zasláno: 14. 4. 2006, 11:20:27
popravde ja vlastne vubec nevim jak id automaticky generovat :(
napada me jen funkce php uniqueid ..ostatni uz mam promysleno ale tomu id porad nemuzu prijit na kloub nac jak kde proc atd. |
||
Honza Hučín Profil |
#5 · Zasláno: 14. 4. 2006, 11:30:27
Máš-li id jako auto_increment, bude se ti jeho hodnota generovat automaticky. Tudíž se o to v žádném vkládacím dotazu nemusíš starat.
|
||
taurendilek Profil |
#6 · Zasláno: 14. 4. 2006, 11:34:36
takze kdyz ma prepared statements tak proste ignoruju ze tam nejaky dalsi sloupec je a vkladam jen ty ostatni?ok dik
|
||
Časová prodleva: 15 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0