[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: PDO ошибка странная вылетает при добавлении в базу
sx000

$db = new SQLite3('blacklist_IP.db');
$STH = $db->prepare("INSERT INTO list (ip, net, desc) values (?, ?, ?)");
$data = array($_SERVER['HTTP_X_REAL_IP'],"bbb","ogogo");
$STH->execute($data);

ругается на строку $STH->execute($data);
Warning: SQLite3Stmt::execute() expects exactly 0 parameters, 1 given in ...
не понимаю почему что не так сделано?
SlavaFr
Вобще то возмущается из за гого, что передал параметр в execute, хотя в этом нет не чего плохого smile.gif
что стоит в $_SERVER['HTTP_X_REAL_IP'] ? возможно он возмущается из за того,что он пустой или не того типа.

_____________
↓↓↓↓↓↓↓↓↓↓
ответ может быть здесь
или в mysql_error();
sx000
нет он не пустой там IP я выводил print_r все нормально там
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.