mysql_fetch_assoc() takes at least one argument: a query connection handle. Based on the code you've posted, you have not connected to the database properly.
I don't think this would be the problem, this same script is working with two other pages, where only the select is different.
It goes inside the curly braces ( '{' and '}' ).
not quite sure where to put this...
have you made sure that the column in the MATCH() is FULLTEXT?.
yes.
Here is the some code:
$results = mysql_query("SELECT *
FROM table
WHERE ('this') AGAINST('that')
LIMIT $page, $limit");
echo "<table width=\"100%\"><TR bgcolor=\"#4f5c38\">
<TD align=\"center\" width=\"500\"><font color=\"#CCCC66\"size=3\"face=verdana\"><b>Name</b></font></TD>
<TD align=\"center\" width=\"250\"><font color=\"#CCCC66\"size=3\"face=verdana\"><b>Item No</b></font></TD>
<TD align=\"center\" width=\"50\"><font color=\"#CCCC66\"size=3\"face=verdana\"><b>Price</b></font></TD>
<TD align=\"center\" width=\"200\"><font color=\"#CCCC66\"size=3\"face=verdana\"><b>Image</b></font></TD>
</TR></table>\n";
for($i = 0; $i < $limit; $i++){
for ($count = 1; $row = mysql_fetch_assoc ($results);++$count) {
if ($count & 1) {
$color = "#9aa486";
$font = "white";
$size = "2";
$face = "verdana";
} else {
$color = "#c8cfc6";
$font = "black";
$size = "2";
$face = "verdana";
}
after that its just html, and before that is pagination more html and initial connection.
charles