mysql_query... ошибка выполнения запроса... перепроверил 10 раз...

-Ронин2-

Новичок
mysql_query... ошибка выполнения запроса... перепроверил 10 раз...

код:

PHP:
if($_SERVER["HTTP_HOST"]=='test1.ru') {
		$mhost='localhost';
		$muser='root';
		$mpass='2';
		$dbname='2';
		require_once('counter.php');
	}
	if($_SERVER["HTTP_HOST"]==2.ru' OR $_SERVER["HTTP_HOST"]=='www.2.ru') {
		$mhost='localhost';
		$muser=1_1;
		$mpass='1';
		$dbname=1_1;
	}	

	echo '<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">';
	echo '<h1>'.$_SERVER["HTTP_HOST"].'</h1>';
	
	echo 'mysql_connect= ';
	echo $link=mysql_connect($mhost,$muser,$mpass) or die(mysql_error());
	echo '<br>select_db= ';
	echo mysql_select_db($dbname) or die(mysql_error());
	echo '<hr>';
	
	echo 'url= ';
	echo $url=$_POST["url"];
	echo '<hr>';
	echo 'link= ';
	echo $link=$_POST["link"];
	echo '<hr>';
	echo 'comment= ';
	echo $comment=$_POST["comment"];
	echo '<hr>';
		
	echo 'sql= ';
	echo $sql='INSERT INTO `links`(`url`,`link`,`comment`) VALUES ("'.$url.'","'.$link.'","'.$comment.'")';  
	echo '<hr>';
	echo 'result= ';
	$result=mysql_query($sql,$link) or die(mysql_error()); // ЭТО 42 СТРОКА
	echo '<hr>';
	mysql_close($link);
результат:
test1.ru
mysql_connect= 1
select_db= 1
url= каталог
link= ссылка
comment= комментарий
sql= INSERT INTO `links`(`url`,`link`,`comment`) VALUES ("каталог","ссылка","комментарий")
result= Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in z:\home\test1.ru\www\links_add.php on line 42

42 строка: $result=mysql_query($sql,$link) or die(mysql_error());

перепроверял скрипт 10 раз.... не могу понять в чем проблема :(
перед этим скриптом выполняется еще один скрипт, который заполняет базу статистикой посещаемости... а этот скрипт не работает... пароли на доступ к БД проверы и перепроверены. Подскажите, пожалуйста. Голова уже кругом идет.
 
Сверху