Проблема с SQL Server

Term2

Новичок
Проблема с SQL Server

Делаю такой скрипт.

<?php
$username = "sa";
$password = "pass";
$odbc_id=mssql_connect('195.208.11.166',$username,$password);
mssql_select_db('db1',$odbc_id);
$query = "INSERT INTO users VALUES ("1", '$name', '$email', '$link', '$pass1')";
$t=mssql_query ($query,$odbc_id);
mssql_close ($odbc_id);
?>

В результате в таблицу ничего не добавляется. Где тут может быть ошибка?
 

Serguitar

Новичок->продвинутый
Ни на что не ругается?
Попробуй добиться от скрипта ошибки. Наверняка дело в коннекте, либо в запросе.
Точно! У тебя VALUES ("1" заключены в двойные кавычки, как и сама строка запроса. Должен ругнуться по-любому.
 

440hz

php.ru
Term2
$t=mssql_query ($query,$odbc_id);
анализируй $t, mysql_errno() и mysql_error() и не будешь с такими вопросами больше сюда ходить.

и про error_reporting(E_ALL) не забывай!
 
Сверху