Autor Zpráva
taurendilek
Profil
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 *
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 *
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
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
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
takze kdyz ma prepared statements tak proste ignoruju ze tam nejaky dalsi sloupec je a vkladam jen ty ostatni?ok dik
Toto téma je uzamčeno. Odpověď nelze zaslat.