MSSQL INSERT INTO

программирование php базы данных сервер sql

Плз, помогите новичку!
Итак след. код:
Я принимаю значения из другого источника(сам файл их принимает сделал проверку через echo)
$ActiveID = $_POST['name1'];
$SubscriptionID = $_POST['name2'];
$TotalNotifications = $_POST['name3'];
$TotalSuccesses = $_POST['name4'];
$TotalFailures = $_POST['name5'];
Подключаюсь к mssql(подключение работает)
$serverName = "Muzam";
$connectionInfo = array( "Database"=>"ReportServer");
$conn = sqlsrv_connect( $serverName, $connectionInfo);
Вот здесь где-то ошибка:
$q=sqlsrv_query($conn,"
INSERT INTO [ReportServer].[dbo].[muzam]
([ActiveID]
,[SubscriptionID]
,[TotalNotifications]
,[TotalSuccesses]
,[TotalFailures])
VALUES
(<$ActiveID, uniqueidentifier,>
,<$SubscriptionID, uniqueidentifier,>
,<$TotalNotifications, int,>
,<$TotalSuccesses, int,>
,<$TotalFailures, int,>)

");
Если не лень помогите пожалуйста

Примечание:
Если можно код тоже скиньте, а то я ни хера не смыслю в этом(пока новичок)

Примечание:
Если можно код тоже скиньте, а то я ни хера не смыслю в этом(пока новичок)

Примечание:
Если можно код тоже скиньте, а то я ни хера не смыслю в этом(пока новичок)

Примечание:
Спасибо
Кэп.О(опять)

Примечание:
Спасибо
Кэп.О(опять)

Примечание:
Спасибо
Кэп.О(опять)

Примечание:
А что это значит:
Array ( [0] => Array ( [0] => 42000 [SQLSTATE] => 42000 [1] => 102 [code] => 102 [2] => [Microsoft][SQL Server Native Client 10.0][SQL Server]Incorrect syntax near ','. [message] => [Microsoft][SQL Server Native Client 10.0][SQL Server]Incorrect syntax near ','. ) )
?
Ответы:
values надо ставить свои. в примере это стандартное значение. ActiveID, SubscriptionID - это ключевые поля со счетчиком? если да - то в них не надо ничего писать.
INSERT INTO [ReportServer].[dbo].[muzam]
([ActiveID]
,[SubscriptionID]
,[TotalNotifications]
,[TotalSuccesses]
,[TotalFailures])
VALUES
($ActiveID,
,$SubscriptionID,
,$TotalNotifications,
,$TotalSuccesses,
,$TotalFailures)
<ActiveID, uniqueidentifier,> - это вставки в шаблоне скрипта для SQL Managament Studio которые от "<" и до ">" должны быть заменены на значение.
$sql = "
INSERT INTO [ReportServer].[dbo].[muzam]
([ActiveID]
,[SubscriptionID]
,[TotalNotifications]
,[TotalSuccesses]
,[TotalFailures])
VALUES
($ActiveID,
,$SubscriptionID,
,$TotalNotifications,
,$TotalSuccesses,
,$TotalFailures)
";


10 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.