Autor | Zpráva | ||
---|---|---|---|
Michal28 Profil |
#1 · Zasláno: 22. 8. 2013, 20:21:13
Zdravím, jak zamezím stejným hodnotám v tabulce stačí mi v jednom sloupci. Děkuji za rady
|
||
Taps Profil |
#2 · Zasláno: 22. 8. 2013, 20:24:12
Michal28:
stejné data jsou uložena v jednom sloupci ? |
||
Michal28 Profil |
#3 · Zasláno: 22. 8. 2013, 20:33:01
mám sloupec seriové číslo a potřebuji to ošetřit tak aby když zadám sč tak se mi může po nějaké době vratit zpátky a aby mě to upozornilo že toto číslo už je v tabulce
|
||
Taps Profil |
#4 · Zasláno: 22. 8. 2013, 20:37:27
Michal28:
před vložením nového čísla proved select do databáze a zkontroluj jestli je dané číslo už vložené. Další možnost je u sloupce navolit vlastnost UNIQUE, což zapříčiní, že se v daném sloupci nebudou vyskytovat duplicity |
||
Michal28 Profil |
#5 · Zasláno: 22. 8. 2013, 20:53:41
mohl bych požadat o mali příklad prosím?
|
||
Taps Profil |
Michal28:
<? $seriove_cislo = intval($_POST['sc']); $existuje = mysql_query("select sc from seriova_cisla where sc=$seriove_cislo"); if(mysql_num_rows($existuje) == 1){ echo 'Seriové číslo již existuje.'; } ?> |
||
juriad Profil |
Taps:
Není Atomické :) Lepší je použít ten unikátní klíč a odchytávat chyby. |
||
Taps Profil |
#8 · Zasláno: 22. 8. 2013, 21:19:17
juriad:
Díky za doplnění |
||
Časová prodleva: 11 let
|
0