Помимо ответов других, исправляющих части вашего примера, есть еще одна проблема:
Вы (пытаетесь) получить значение из таблицы в вашем примере. Но когда вы используете его, вы обращаетесь к нему как к массиву, а это, вероятно, просто строка (имя).
Полный пример, где все исправлено, будет выглядеть так:
for ($k = 1; $k < $fieldscnt; $k++)
{
$sym = mysql_real_escape_string($symbol[$k]);
$selectsecurityname = mysql_query("SELECT `security name` FROM securityinfo WHERE symbol='$sym'") or die(mysql_error());
$securitynamearray = mysql_fetch_array($selectsecurityname);
$securityname = $securitynamearray['security name'];
echo "<td>$securityname</td>";
}
PS Для обычных переменных фигурные скобки не требуются, поэтому я их опустил.
PPS Вы можете использовать mysql_fetch_row
вместо mysql_fetch_array
для предотвращения (в конечном итоге) проблем с вашим именем поля и пробелом в нем:
$securitynamerow = mysql_fetch_row($selectsecurityname);
$securityname = $securitynamerow[0];