Forum » Programiranje » phpmyadmin tabela (unikatni stolpec)
phpmyadmin tabela (unikatni stolpec)
kodsiti1 ::
V phpmyadminu sem dodal tabelo kateri sem dodal 2 stolpca... Ampak je problem da teh stolpcev nemorem urejati in mi piše
Tabela ne vsebuje unikatnega stolpca. Zmožnosti urejanja mreže, potrditvena polja, Uredi, Kopiraj in Izbriši niso na voljo.
Kaj moram narediti da bom imel "unikatni stolpec" in bom lahko urejal stvari?
Tabela ne vsebuje unikatnega stolpca. Zmožnosti urejanja mreže, potrditvena polja, Uredi, Kopiraj in Izbriši niso na voljo.
Kaj moram narediti da bom imel "unikatni stolpec" in bom lahko urejal stvari?
ragezor ::
en stolpec mora biti primary key, ki je unikaten (vse vrstice v stolpcu morajo imeti unikatne vrednosti)
s0m3thing ::
Unikatni stolpec je ponavadi ID, z AUTO_INCREMENT-om. Fora je v tem, da se stvari urejajo takole: "UPDATE `tabela` SET `name` = 'kodsiti1' WHERE `id` = '3'".
LP
LP
kodsiti1 ::
Ok hvala vam.
Imam pa še eno vprašanje in sicer ce se da nastimati v tem phpmyadmin in mysql da bi bile v tabeli recimo taksne stevilke 123xxxx in da bi za x veljalo da bi lahko bila katerokoli stevilo(zto ker je veliko kombinacij)? Ali bi to moralo biti v php kodi
Imam pa še eno vprašanje in sicer ce se da nastimati v tem phpmyadmin in mysql da bi bile v tabeli recimo taksne stevilke 123xxxx in da bi za x veljalo da bi lahko bila katerokoli stevilo(zto ker je veliko kombinacij)? Ali bi to moralo biti v php kodi
Yacked2 ::
V .php ju narediš algoritem:
$niz ='123'; for($i=0; $i <= 9999; $i++) { $part = ''; if($i <=9) { $part = '000'.$i; } else if($i <= 99) { $part = '00'.$i; } else if($i <= 999) { $part = '0'.$i; } else { $part = $i; } AddToDB($niz.$part); }
Korak naprej ni vedno ustrezen...sploh če si na robu prepada!
Zgodovina sprememb…
- spremenil: Yacked2 ()
kodsiti1 ::
Potrebujem ravno obratno. V mysqlu je neka stevilka nevem 123XXX in te stevilke XXX so razlicne in pa vec jih je.. Ubistvoma bi moral preverit če se da le začetek (123)
Yacked2 ::
Potrebujem ravno obratno. V mysqlu je neka stevilka nevem 123XXX in te stevilke XXX so razlicne in pa vec jih je.. Ubistvoma bi moral preverit če se da le začetek (123)
aja oprosti nisem dopro prebral potem pa tako:
SELECT * FROM tabela WHERE 'stevilo' LIKE '123%'
Korak naprej ni vedno ustrezen...sploh če si na robu prepada!
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | EXCELL pomoč pri formuli =)Oddelek: Pomoč in nasveti | 2587 (1476) | Schranzman |
» | [SQL] Kako omejiti vrednost med parent in child tabelo?Oddelek: Programiranje | 1428 (1222) | MrStein |
» | [SQL] Unikatni izpisiOddelek: Programiranje | 2218 (1605) | 111111111111 |
» | Php In My sqlOddelek: Programiranje | 1834 (1583) | pivmik |
» | MySQL_error?Oddelek: Izdelava spletišč | 1531 (1428) | Dirkac |