PHP/mySQL not working?

Here the PHP:
<?php
$db = mysql_connect(“name”,“user”,“pass”);
mysql_select_db(“links” ,$db);
$sql = mysql_query(“SELECT * FROM links” ,$db);
echo ("<table border =‘1’>");
echo ("<tr><td>url</td><td>description</td></tr>");
echo("<tr><td><a href=’$tablerows[1]’>$tablerows[1]</a></td><td>$tablerows[2]</td></tr> ");
echo “</table>”;
mysql_close($db);
?>

and i have a “links” table with 3 fields named id, url, and description…

and when i upload it to the server all i get is a two column table with “url” and “description” … the links that i created in the url field, their descriptions do not seem to appear???

What could be the problem…