Compare 1 parameter to multiple fields in mysql -


i want in query:

 $query = $mysqldb->make_query("select * dvd  name '%{$str_param}%' or  category={$str_param} or  type={$str_param} or book={$str_param} or   page={$str_param}"); 

where use 1 parameter, , compared of fields. warning:

mysql_fetch_assoc() expects parameter 1 resource, boolean given  

please help, in advance.

you have error in query make_query returns false instead of resource.

since str_param assumes string, should enclose single quotes:

select * dvd  name '%{$str_param}%' or  category='{$str_param}' or  type='{$str_param}' or book='{$str_param}' or   page='{$str_param}' 

make sure use mysql_real_escape_string on user-provided data avoid sql injection.


Comments

Popular posts from this blog

objective c - Change font of selected text in UITextView -

php - Accessing POST data in Facebook cavas app -

c# - Getting control value when switching a view as part of a multiview -