Autor | Zpráva | ||
---|---|---|---|
Lamca Profil * |
#1 · Zasláno: 13. 2. 2007, 22:25:27
Potřeboval bych si po uploadu uložit do DB pár věcí:
1. rozlišení obrázku 2. formát obrázku Prisím jaké na to jsou funkce ?? díky.. |
||
Eddie Profil |
#2 · Zasláno: 14. 2. 2007, 00:52:02
|
||
Lamca Profil * |
#3 · Zasláno: 14. 2. 2007, 16:09:14
Toho je tak hodne ze nevim jaky funkce použit.. ??
|
||
Eddie Profil |
#4 · Zasláno: 14. 2. 2007, 16:21:39
|
||
Lamca Profil * |
#5 · Zasláno: 14. 2. 2007, 17:12:46
hmm nechapu... nejsou nejaky fce jako treba $_FILES['upload']['name'] neco podobneho?
jeste jsem se chtel zeptat jak zjistit ID která se v DB bude práve nacházet například když poslední ID uložená v DB je 127 tak aby se mě vypsala ID kterou zrovna budu ukladat (což je 128) (proste aby se ukazala jaka tam bude ID nes se ulozi do DB).. diky |
||
DJ Miky Profil |
#6 · Zasláno: 14. 2. 2007, 17:17:08
jeste jsem se chtel zeptat jak zjistit ID která se v DB bude práve nacházet například když poslední ID uložená v DB je 127 tak aby se mě vypsala ID kterou zrovna budu ukladat (což je 128) (proste aby se ukazala jaka tam bude ID nes se ulozi do DB)..
Zpětně přes mysql_insert_id(), dopředu buďto vybrat nejvyšší (fce MAX()) a přičíst jedničku (nesprávné, pokud se poslední záznam vymaže) nebo na to možná bude nějaká funkce. |
||
Lamca Profil * |
#7 · Zasláno: 14. 2. 2007, 17:24:42
No spis bych potreboval nejakou funkci ja posledni ID vypsat nemuzu nejde to.. mam proste formulare na ulozeni a nahore musim vypsat jaky to bude ID.. pak dat vložit do DB a ID i zbytek se vloži do DB..
|
||
HonzaH2 Profil |
#8 · Zasláno: 14. 2. 2007, 18:53:35
Jak Ti psal DJ Miky, použij funkci mysql_insert_id, ta vrací generovanou hodnotu id posledního příkazu INSERT takže k ní ještě přičti jedničku a máš to co chceš
|
||
Lamca Profil * |
#9 · Zasláno: 14. 2. 2007, 19:12:24
To nemuzu protoze tam mam i smazani a kdyz preci smazu dany ID (napriklad 120) a pri vytváreni prictu k ID 119 jednicku tak se me stejne ulozi do DB pod 121 a ne pod 120 protoze DB smazany ID preskakuje..
|
||
krteczek Profil |
#10 · Zasláno: 14. 2. 2007, 19:38:14
Lamca: pokud je autoincrement pro id tak se nestarej, ale postupuj takhle: nahrej a zpracuj obrázek, ulož info o něm do db a mysql_insert_id() ti rekne to id a prejmenuj obrázek podle vraceneho id
krteczek |
||
Lamca Profil * |
#11 · Zasláno: 14. 2. 2007, 21:17:32
jak se nacte nejvetsi hodnota ID v databazi?
|
||
tiso Profil |
#12 · Zasláno: 14. 2. 2007, 21:34:17
Lamca prečo silou-mocou chceš to najväčšie id?
|
||
DJ Miky Profil |
#13 · Zasláno: 14. 2. 2007, 21:36:31
jak se nacte nejvetsi hodnota ID v databazi?
Nejvyšší hodnota (ne hodnota auto_increment) se zjistí dotazem: SELECT MAX(id) FROM tabulka - nebo - SELECT id FROM tabulka ORDER BY id DESC LIMIT 1 |
||
Lamca Profil * |
#14 · Zasláno: 14. 2. 2007, 22:03:04
a jak k tomu prictu tu jednicku pls :)
z databaze to vytahnu $text[0]; a jak k tomu prictu jedna.. :) sem lama co njn |
||
djlj Profil |
#15 · Zasláno: 14. 2. 2007, 22:06:17
SELECT MAX(id)+1 FROM tabulka
SELECT id+1 FROM tabulka ORDER BY id DESC LIMIT 1 |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0