Autor Zpráva
Dances
Profil
Mohl by mi někdo poradit jak mám udělat aby když se někdo zaregistruje na mém webu tak aby mohl být použit jen jeden nick a jeden email?

Nemužu nikde najít jak se to dělá.
pEeLL
Profil
Dances:
proste si pri kontrole formulare podivas jestli jmeno nebo email uz v db jsou.
$result = mysql_query("SELECT id FROM table WHERE jmeno='$jmeno' OR email='$email' LIMIT 1");
$rows = mysql_num_rows($result);
Dances
Profil
A nejde to tak že by prostě toho uživatele který se chce registrovat pod stejným nickem nebo emailem jako už je v db že by to hodilo nějakou hlášku?
Alphard
Profil
V databázi lze daným sloupcům nastavit unikátní index.
MySQL :: MySQL 5.0 Reference Manual :: 12.1.8 CREATE INDEX Syntax
MySQL (31) - Indexy - Linux Software
pEeLL
Profil
Dances:
A nejde to tak že by prostě toho uživatele který se chce registrovat pod stejným nickem nebo emailem jako už je v db že by to hodilo nějakou hlášku?
jestli myslis uz v dobe kdy formular vyplnuje tak pak pres ajax. dotaz na mysql stejne budes potrebovat aby ses kouknul jestli uz tam to meno neni. jak jinak bys chtel zjistit co je volne a co ne?
Dances
Profil
Tak jsem to nakonec použil tím indexem teď ještě musím nějak vykoumat jak poměnit text když to hodí hlašku že daný nick už existuje

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0