Possible Duplicate:
PHP: Warning: sort() expects parameter 1 to be array, resource given
I have the following PHP code but get this error. I tried different solutions but it does not seem to work. Any help would be greatly appreciated.
<?php
INCLUDE 'functions.php' ;
$host = 'localhost';
$id = '***';
$pwd = '***';
$db = '****';
$myconnection = connect_db($host, $id, $pwd, $db);
$SortOn = $_POST["SortOn"];
$SortIn = $_POST["SortIn"];
$sql = "SELECT ID, DateTime, FirstName, LastName, AdditionalInformation, Category1, Category2, Category3, Category4, Category5, Pending, Approved, Disapproved, WebsiteName, WebsiteURL FROM 'websites' ORDER BY $SortOn $SortIn";
echo "<table border=\"1\"><tr><th>ID</th><th>Date & Time</th><th>First Name</th><th>Last Name</th><th>Additional Information</th><th>Category 1</th><th>Category 2</th><th>Category 3</th><th>Category 4</th><th>Category 5</th><th>Pending</th><th>Approved</th><th>Disapproved</th><th>Website Name</th><th>Website URL</th></tr>";
$result = mysql_query($sql);
while ( $row = mysql_fetch_array($result))
{
echo "<tr>";
for ( $column = 0;$column < count($row);$column++)
{
echo "<td>" . $row[$column] . "</td>";
}
echo "</tr>";
}
echo "</table>";
?>