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
Post a Comment