se effettuo la query direttamente sul database, mi restituisce il valore che io volevo, cioè vedere se il nik e l'email inserita fossero nella stessa riga. quindi non è la query.

ho messo la funzione per controllare eventuali errori ed è uscito questo errore

Error: (1046) No database selected

quindi per intuizione penso che non si collega al database, giusto? e perchè la stessa pagina in altre situazioni si collegava al database?