(2 авг 2015, 01:35) (
0/
0)
[
0]
Тема закрыта для обсуждения!
(2 авг 2015, 01:17) (
0/
0)
[
0]
Привет ребята, появилась у меня проблема не понятная с rowCount() в PDO, верней ошибка понятная но почему она появляется не понимаю
вобщем например в файле dir/file.php
$count = $sql->query(...)->rowCount();
работает
а в dir2/file.php
$count = $sql->query(...)->rowCount();
выдает ошибку
Fatal error: Call to a member function rowCount() on a non-object in P:\OpenServer\domains\localhost\dir2\file.php on line 12
вот собственно код 12 строки
<?php
$count = $sql->query('select * from `table` where `user_id` = "'.$us->id.'"')->rowCount();
?>
если rowCount() удалить из строки ошибка пропадает
Добавлено 02.08.15 в 01:20:59:
вот сама таблица
create table `table`(
`id` int not null auto_increment primary key,
`user_id` int not null,
`answer` int not null,
`title` varchar(100) not null,
`desc` text not null,
`priority` int not null,
`time_add` int not null
)engine=innodb default charset=utf8;
Добавлено 02.08.15 в 01:35:31:
решено