| 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: 12 let
|
|||
0