Piszę właśnie system rejestracji i mam problem ze sprawdzeniem, czy zostało już zarejestrowane konto o podanym nicku. Poniższe wyrażenie w teorii ma sprawdzić czy w tabeli konta, w kolumnie nazwa_konta istnieje szukana fraza. Zwracana jest liczba poszukiwanych rekordów. W praktyce wygląda to tak, że na localhoście wszystko działa, ale już na serwerze nie i nie mam pojęcia dlaczego. Czy dobrze to robię? A może lepiej będzie to zrobić jeszcze inaczej?
$mysql_nazwa_konta_czy_istnieje = mysql_fetch_array(mysql_query("SELECT nazwa_konta FROM konta WHERE nazwa_konta = '$nazwa_konta'")); if($mysql_nazwa_konta_czy_istnieje[0]) { } else { }