I am trying to get the row count of my accounts table so that I can login accounts but the MySQL parameters aren't adding the values.
Here is my code:
public int MyMethod(string username, string password)
{
int count = 0;
string query = "SELECT * FROM accounts WHERE username = '?user' AND password = '?pass' LIMIT 1;";
using (MySqlCommand cmd = new MySqlCommand(query, connector))
{
cmd.Parameters.Add(new MySqlParameter("?user", username));
cmd.Parameters.Add(new MySqlParameter("?pass", password));
count = int.Parse(cmd.ExecuteScalar().ToString());
}
return count;
}