Hata Şu siz FetchColum ile Sql sorgunuza göre veritabanında etkilenen degeri alıyor ben öyle anladım ama rowCount Sql sorgusuna göre veritabanında kaç satır etkilendionu sayıyor :)
Ama sonuçta sorgu olarak baktığımızda bir hata yok.
$controlToken = $connect->query("SELECT * FROM users WHERE sessionToken='$token'");
Ben bu sorguyu 2 farklı yerde kullanmak istiyorum. Eğer ilk olarak ->fetchColumn(); yazarsam sorgu 2. kez çalışmıyor. Ancak farklı bir şey yazarsam sorguyu tekrar kullanabiliyorum.