{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1.
Vol"jin * 5.23
[автор] (6 сен 2015, 10:15) [0/0] [0] [отв] [спам] [под] +1 | -1

такой вариант не пашет
$res = $stmt->prepare("SELECT * FROM `user` WHERE `id`=?"*;
$res->execute(array($_SESSION['id']));
echo $res->fetchColumn();
даже если нет записи с ид 2 скрипт возвращает 1

2.
Gallardo * [мошенник] 9.95
(6 сен 2015, 10:49) [1/0] [1] [отв] [спам] [под] +1 | -1

$res=$stmt -> bind_param ( "i" , $_SESSION['id']);
$res=$stmt->execute();
Не так ли?
Добавлено 06.09.15 в 10:50:08:
И это mysqli,а не pdo


Изм. 1 раз. / Посл. изм.
Gallardo * [мошенник] 9.95
(6 сен 2015, 10:56)
3.
Vol"jin * 5.23
[автор] (6 сен 2015, 11:20) [0/0] [0] [отв] [спам] [под] +1 | -1
Gallardo,

это не mysqli!

4.
Gallardo * [мошенник] 9.95
(6 сен 2015, 11:29) [0/0] [0] [отв] [спам] [под] +1 | -1

$res = $stmt->prepare("SELECT * FROM `user` WHERE `id`= :id "*;
$res=$stmt -> bind_param ( ':id' , $_SESSION['id']);
$res->$stmt->execute();
$result=$res->fetchColumn();

5.
Jvk30 * 0.43
(6 сен 2015, 11:30) [0/0] [0] [отв] [спам] [под] +1 | -1

<?php
$ticket = $stmt->fetch();
$res = $stmt->prepare("SELECT COUNT(*) FROM `user` WHERE `id`= ?"*;
$res->execute(array($_SESSION['id']));
$num_rows = $res->fetchColumn();
?>


Изм. 2 раз. / Посл. изм.
Jvk30 * 0.43
(6 сен 2015, 11:41)
6.
Gallardo * [мошенник] 9.95
(6 сен 2015, 11:34) [0/0] [0] [отв] [спам] [под] +1 | -1

Ты прописал ключ массива $_SESSION,так что его надо записать в bind_param...Другое б дело ,если execute(array($_SESSION));

7.
Jvk30 * 0.43
(6 сен 2015, 11:45) [0/0] [0] [отв] [спам] [под] +1 | -1

Пафлудим *
<?php
$stmt = $pdo->prepare("select COUNT(*), * from user where id = :id "*;
$stmt->execute(array(':id' => $_SESSION["id"]));
$user = $stmt->fetch();
$num_rows = $stmt->fetchColumn();
echo $num_rows; ?>
Добавлено 06.09.15 в 11:57:20:
Еща флуд *

<? $stmt = $pdo->prepare("select * from user where id = :id "*;
$stmt->execute(array(':id' => $_SESSION["id"]));
$user = $stmt->fetch();
$stmt -> rowCount(); ?>


Изм. 3 раз. / Посл. изм.
Jvk30 * 0.43
(6 сен 2015, 11:58)
  • 1 из 1
Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений