Ma perché mischi mysqli e mysql? Usane uno, mysqli.
Dopo aver modificato tutto per usare mysqli, la seconda connessione non serve, perché l'hai già fatta all'inizio dello script, ma chiaramente non è solo per questo che ti dico di usare solo mysqli, è anche perché mysql è deprecato e perché usare 2 diversi driver non è una cosa da fare.

Per vedere che problema c'è con la query, fanne l'echo invece di eseguirla e vedi se è corretta.

Altra cosa, con strpos() si usa === non == perché se la stringa che cerchi è all'inizio, strpos() ritorna 0 che è == false (quindi ti genera un comportamento non voluto), ma non è === false (il che genera il comportamento corretto).
Leggi la documentazione delle funzioni che usi, lì c'è scritto in evidenza in un Warning di questa cosa.