データベースに文字列が存在するかどうかを確認しようとしています。しかし、「致命的なエラー: 8行目の非オブジェクトでメンバー関数fetch()を呼び出します」というエラーメッセージが表示され続けます
$string = random_string(30);
$sql = create_sql(); //returns a PDO object with connection to the database
$data = $sql->prepare("SELECT * FROM session WHERE string =:string");
$data->bindParam(':string', $string);
$data = $data->execute();
$row = $data->fetchAll();
if(empty($row)){