Autor | Zpráva | ||
---|---|---|---|
XolyCZ Profil |
Ahoj, zkouším udělat ověření na to, jestli je daný hráč registrovaný na webu nebo ne. Nickname i to duo_joined mám zapsané ve stejném řádku v databázi. Používám tenhle kód:
$Hrac1 = Db::queryOne(' SELECT duo_jointed FROM hraci_online WHERE Nickname=? ', $_POST['prvni_hrac_duo']); if(empty($Hrac1['duo_jointed'])){ $hlaska_reg="Hráč " . htmlspecialchars($_POST['prvni_hrac_duo']) . " není zaregistrovaný na webu!"; } else if($Hrac1['duo_jointed']==1){ $hlaska_reg="Hráč " . htmlspecialchars($_POST['prvni_hrac_duo']) . " již je zaregistrovaný v DUO turnaji!"; } Databáze mi automaticky přiřazuje k hráči když se registruje na webu hodnotu 0 do duo_joined, tak jsem si říkal, že když se pošle dotaz podle Nicknamu a on to nenajde, nic se mu nevrátí a tím pádem bude ta hodnota prázdná. To ale ovšem nefunguje. Je možné, že to vrací něco jiného nebo to mám jenom špatně zapsané? Díky moc za radu. Tak už jsem to vyřešil...:D místo if(empty($Hrac1['duo_jointed'])) if(empty($Hrac1))
|
||
Kcko Profil |
#2 · Zasláno: 10. 7. 2018, 14:33:33
XolyCZ:
Můžeš příště chvíli přemýšlet jak položit dotaz; aby ho pochopil i člověk? |
||
XolyCZ Profil |
#3 · Zasláno: 11. 7. 2018, 11:12:57
Kcko:
Co je na tom k nepochopení? |
||
RastyAmateur Profil |
XolyCZ:
Taky jsem si to musel přečíst vícekrát, abych to pochopil... „Je možné, že to vrací něco jiného“ var_dump() Jinak používáš ID? Asi bych to používal k tomuto vyhledávání, a ne nickname |
||
Kcko Profil |
#5 · Zasláno: 11. 7. 2018, 14:55:58
XolyCZ:
Vyjadřuješ se jako bys prodělal lobotomii. Pokud chceš poradit tak pokládej dotazy tak, aby člověk, který Ti chce poradit se mohl zaměřit na technickou věc a na ne na tvoji příšernou skladbu slov. Pokud je dotaz napsaný tak, že ho musím číst několikrát, než pochopím co tím bylo myšleno, vlákno okamžitě opouštím. Dej si příště tu práci. |
||
XolyCZ Profil |
#6 · Zasláno: 13. 7. 2018, 13:16:00
Dobře tak příště to zkusím lépe popsat.
Jinak RastyAmateur Používám ID, ale oni zadávají do těch inputu přímo Nicknamy bez toho, aby jim to třeba našeptávalo ty jména, takže nevím jak bych ho zrovna v tomhle případě mohl použít. |
||
Kcko Profil |
XolyCZ:
Tak třeba zkus vypsat ty lidi do nějakého SELECTBOXU (rozevíracího). Pak nikdo nebude nic opisovat, akorát si sám sebe vybere ze selectboxu (a pokud je uživatel na webu přihlášený, tak jeho nick znáš, tak mu můžeš jeho jméno z toho selectboxu nastavit). |
||
Časová prodleva: 6 let
|
0