Autor Zpráva
web2000
Profil *
Ahoj, chtěl bych se zeptat jestli MySql umí porovnat duplicitu vkládaných dat.

Mám tento příkaz:

$sql2 = "INSERT INTO emaily values (0,'$email')";

ukládám v něm email, ale pokud už email je v databázi, uložit bych ho nechtěl. Jde mi jen o to jestli existuje nějaké klíčové slovo ,které to v dotazu porovná nebo si budu muset napsat skript, který napřed data před uložením porovná?

dík za radu
Nox
Profil
web2000
Pokud má sloupec nastaveno vlastnost "unique", tak v něm každá hodnota může být jen jednou
keeehi
Profil
Zkus dát sloupci, kam ukládáš emaily UNICATE a pak kontrolovat nevložení.

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