Hej, förstår inte riktigt varför jag får detta felmeddelande.. Kanske någon av er ser vad som är fel?
Felmeddelande: 
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\Program Files\xampp\htdocs\reaplagg\admin\kommentarer.php on line 20
kod
	PHP-kod:
	
		
			
if (isset($_GET['search'])) {
    $search = mysql_real_escape_string($_GET['search']);
    
    if (strlen($search) <= 3) {
        $query = "SELECT * FROM comments WHERE (user_name LIKE '%$search%') ";
    } else {
        $query = "SELECT * FROM comments WHERE MATCH(user_name) AGAINST ('+$search' IN BOOLEAN MODE) ";
    };
    
} else {
    $query = "SELECT * FROM comments ";
};
$result = mysql_query($query);
$items = 20; // number of items per page.
$num_rows = mysql_num_rows($result);
$nrpage_amount = $num_rows/$items;
$page_amount = ceil($num_rows/$items);
$page_num = ceil($num_rows/$items);
if (isset($_GET['p'])) { $page = mysql_real_escape_string($_GET['p']); } else { $page = 1; };
$p_num = $items*($page-1);
$query .= "ORDER BY added DESC ";
$query .= "LIMIT $p_num , $items";
$result = mysql_query($query);
?> 
		
	
 Jag har en nästan exakt likadan kod på en annan sida, men som hämtar ut data från annan databas och annan column.
kod:
	PHP-kod:
	
		
			
if (isset($_GET['search'])) {
    $search = mysql_real_escape_string($_GET['search']);
    
    if (strlen($search) <= 3) {
        $query = "SELECT * FROM products WHERE (title LIKE '%$search%' OR brand LIKE '%$search%' OR category LIKE '%$search%') ";
    } else {
        $query = "SELECT * FROM products WHERE MATCH(title, brand, category) AGAINST ('+$search' IN BOOLEAN MODE) ";
    };
    
} else {
    $query = "SELECT * FROM products ";
};
$result = mysql_query($query);
$items = 20; // number of items per page.
$num_rows = mysql_num_rows($result);
$nrpage_amount = $num_rows/$items;
$page_amount = ceil($num_rows/$items);
$page_num = ceil($num_rows/$items);
if (isset($_GET['p'])) { $page = mysql_real_escape_string($_GET['p']); } else { $page = 1; };
$p_num = $items*($page-1);
$query .= "ORDER BY added DESC ";
$query .= "LIMIT $p_num , $items";
$result = mysql_query($query); 
		
	
 Ser ni varför det blir fel? Har jag kanske glömt något?
produkt tabellen har dessa kolumner:
id    img    title    brand	    store    price    org_price    url    added    category    gender    visible    info    clicks    advertiserProductUrl
kommentar tabellen har dessa kolumner:
id    product_id    comment    user_name    user_email    user_url    added