Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Не понимаю где ошибка 
:(
    Опции темы
Areostar
Дата 23.7.2015, 14:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1191
Регистрация: 5.4.2008

Репутация: -1
Всего: -2



запрос

Код

$conn = connect_to_db();
                
$stmt = $conn->prepare("INSERT INTO brandaccounts (UserID, BrandID, LoginEmail, LoginID, LoginPassword, initialBalance, actualBalance, IsAutoTrade, MaxBet, MaxStopLoss, MaxTakeProfit, IsTestAccount, VIPGroup)
                        VALUES (:UserID, :BrandID, :LoginEmail, :LoginID, :LoginPassword, :initialBalance, :actualBalance, :IsAutoTrade, :MaxBet, :MaxStopLoss, :MaxTakeProfit, :IsTestAccount, :VIPGroup)");
                        
    $stmt->bindParam(':UserID', $rq->UserID);
        $stmt->bindParam(':BrandID', $rq->BrandID);
    $stmt->bindParam(':LoginEmail', $rq->LoginEmail);
        $stmt->bindParam(':LoginID', $rq->LoginID);
    $stmt->bindParam(':LoginPassword', $rq->LoginPassword);
    $stmt->bindParam(':initialBalance', $rq->initialBalance);
    $stmt->bindParam(':actualBalance', $rq->actualBalance);
    $stmt->bindParam(':IsAutoTrade', $rq->IsAutoTrade);
    $stmt->bindParam(':MaxBet', $rq->MaxBet);
    $stmt->bindParam(':MaxStopLoss', $rq->MaxStopLoss);
    $stmt->bindParam(':MaxTakeProfit', $rq->MaxTakeProfit);
    $stmt->bindParam(':IsTestAccount', $rq->IsTestAccount);
    $stmt->bindParam(':VIPGroup', $rq->VIPGroup);
    $stmt->execute();


Получаю ошибку [23-Jul-2015 11:39:40 UTC] PHP Fatal error:  Uncaught exception 'PDOException' with message 'SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens' in 

В чем тут дело? количество аргументов соответствует, все переменные в норме в таблице все эти поля есть!?

Это сообщение отредактировал(а) Areostar - 23.7.2015, 15:00
PM MAIL   Вверх
ksnk
Дата 23.7.2015, 15:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

Репутация: 14
Всего: 386



debugDumpParams вставь после prepare. Будет ясно какие параметры лишние.




--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.1161 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.