@@ -134,7 +134,7 @@ void Database::selectMovieByID(string movieID)
134
134
void Database::selectMovieByTitle (string movieTitle)
135
135
{
136
136
counter = selectCounter = 0 ;
137
- string query = " SELECT * FROM MOVIES WHERE TITLE LIKE '% " + movieTitle + " %'" ;
137
+ string query = " SELECT * FROM MOVIES WHERE TITLE LIKE '" + movieTitle + " %'" ;
138
138
139
139
rc = sqlite3_exec (dbFile, query.c_str (), countCallback, (void *)data, &errMsg);
140
140
@@ -149,7 +149,7 @@ void Database::selectMovieByTitle(string movieTitle)
149
149
void Database::selectLocationByCity (string cityName)
150
150
{
151
151
counter = selectCounter = 0 ;
152
- string query = " SELECT * FROM LOCATIONS WHERE CITY = '" + cityName + " '" ;
152
+ string query = " SELECT * FROM LOCATIONS WHERE CITY LIKE '" + cityName + " % '" ;
153
153
154
154
rc = sqlite3_exec (dbFile, query.c_str (), countCallback, (void *)data, &errMsg);
155
155
@@ -164,7 +164,7 @@ void Database::selectLocationByCity(string cityName)
164
164
void Database::selectLocationByCountry (string countryName)
165
165
{
166
166
counter = selectCounter = 0 ;
167
- string query = " SELECT * FROM LOCATIONS WHERE COUNTRY = '" + countryName + " '" ;
167
+ string query = " SELECT * FROM LOCATIONS WHERE COUNTRY LIKE '" + countryName + " % '" ;
168
168
169
169
rc = sqlite3_exec (dbFile, query.c_str (), countCallback, (void *)data, &errMsg);
170
170
0 commit comments