Autor | Zpráva | ||
---|---|---|---|
spacek145 Profil |
Dobrý den? Nevím si rady s podmínkou.
Mam formular s dvema poli ... Jméno hrace x jméno kamaráda Po odeslani se to zapisuje do mysql.. Jak mam udelat, aby kazde z techto dvou jmen bylo v DB jen jednou... jakoby v radku zapisuje se to tam tako: hrac1 hrac2 Potrebuju, ze kdyz nekdo napise do jakehokoliv ze dvou inputu jmeno hrace, ktery uz v db je vypise mu to error a nezapise ho to znovu.. jak na to? |
||
Kajman Profil |
#2 · Zasláno: 1. 6. 2013, 18:18:08
spacek145:
> zapisuje se to tam tako: > hrac1 hrac2 Zapisujte to jako id_kamaradstvi jmeno_hrace Kdy pro jedno kamarádství použijete dva řádky se stejným identifikátorem. Na sloupcem se jménem hráče pak můžete jednoduše udělat např. unikátní index. |
||
spacek145 Profil |
ano a pak v souvislosti na to vyvolavam dalsi prikazy, a potrebuju do ifu nacpat, if (jmeno_hrace neni v db) jinak echo "Smula!" :)
|
||
Kajman Profil |
#4 · Zasláno: 1. 6. 2013, 19:46:40
Zkuste tam oba vložit jedním příkazem. Když příkaz skončí chybou, nastane smolný okamžik.
|
||
nonejm Profil * |
#5 · Zasláno: 1. 6. 2013, 19:50:57
tabulka hraci:
id jmeno 1 franta 2 venca 3 lojza 4 vendula id id1 id2 1 1 2 2 3 4 takže zbývá pouze zjistit, jestli to jmeno není v tabulce hraci |
||
Časová prodleva: 11 let
|
0