What’s the best way to check whether the value is in the database?
Am I doing it correct?
$result = mysql_query("SELECT COUNT(*) FROM table WHERE name = 'John'");
$count = count($result);
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Yes you are doing it right, if you are only concerned with checking if there are any records where name=’john’
will return the no. of records where name field is ‘John’. if there are no records then it will return 0, and if there are any records it will return the number of records.
But the above query will miss the entries where name is ‘John Abraham’ or ‘V john’, to include even these
you can modify your query like this.