Спасибо, с первым и вторым разобрался.
Теперь далее:
При таком коде, ошибка:
Parse error: syntax error, unexpected ':' in C:\apache\localhost\www\show_modvac.php on line 15
PHP код:

<?
$db_name = "jobnav";
$table_name = "vacansies";
$connection = @mysql_connect("localhost", "root", "qwepoi")
or die("Невозможно подключиться MySQL.");
$db = @mysql_select_db ($db_name, $connection)
or die ("Невозможно выбрать базу данных.");
$sql = "SELECT vac_id, vac_name, age, formation, exp, duties, conditions, contacts, date
FROM $table_name
WHERE vac_id = \"vac_id\"
";
$result = @mysql_query($sql, $connection)
or die("Невозможно выполнить запрос.");
$row = mysql_fetch_array($result);
$row: print_r($row);
?>
<html>
<head>
<title>Управление вакансиями: Изменение вакансии</title>
</head>
<body>
<h1>Управление вакансиями</h1>
<h2><em>Изменение вакансии</em></h2>
<FORM METHOD="post" ACTION="do_modvac.php">
<INPUT TYPE="hidden" name="vac_id" value="<? echo $vac_id; ?>">
<P><STRONG>Номер вакансии :</STRONG><BR>
<INPUT TYPE="text" NAME="vac_id" VALUE="<? echo $vac_id; ?>" SIZE=5 MAXLENGHT=5></p>
<P><STRONG>Должность :</STRONG><BR>
<INPUT TYPE="text" NAME="vac_name" VALUE="<? echo $vac_name; ?>" SIZE=100 MAXLENGHT=150></p>
<P><STRONG>Возраст :</STRONG><BR>
<INPUT TYPE="text" NAME="age" VALUE="<? echo $age; ?>" SIZE=20 MAXLENGTH=100</p>
<P><STRONG>Образование :</STRONG><BR>
<INPUT TYPE="text" NAME="formation" VALUE="<? echo $formation; ?>" SIZE=100 MAXLENGTH=150</p>
<P><STRONG>Опыт работы :</STRONG><BR>
<INPUT TYPE="text" NAME="exp" VALUE="<? echo $exp; ?>" SIZE=100 MAXLENGTH=150</p>
<P><STRONG>Обязанности :</STRONG><BR>
<INPUT TYPE="text" NAME="duties" VALUE="<? echo $duties; ?>" SIZE=100 MAXLENGTH=150</p>
<P><STRONG>Условия :</STRONG><BR>
<INPUT TYPE="text" NAME="conditions" VALUE="<? echo $conditions; ?>" SIZE=100 MAXLENGTH=150</p>
<P><STRONG>Контакты :</STRONG><BR>
<INPUT TYPE="text" NAME="contacts" VALUE="<? echo $contacts; ?>" SIZE=100 MAXLENGTH=150</p>
<P><STRONG>Дата добавления вакансии (ГГГГ-ММ-ДД) :</STRONG><BR>
<INPUT TYPE="text" NAME="date" VALUE="<? echo $date; ?>" SIZE=10 MAXLENGTH=10</p>
<P><INPUT TYPE="SUBMIT" NAME="submit" VALUE="Обновить"></P>
<p><a href="pick_modvac.php">Назад</a></p>
<p><a href="index.php">Возврат к главному меню</a></p>
</FORM>
</BODY>
</HTML>
При изменении echo $vac_name на echo $row['vac_name'] - поле ввода просто пустое, без ошибок, но и без инфы из БД.
Как я уже говорил, поле "Номер вакансии" (vac_id) он показывает правильно, может из-за того, что там только цифры, а с текстом он не может подружиться?