Выбирающая одна строка, отдельный столбец с PDO

Положительная сторона для запуска должна использовать режим Prolog Emacs по умолчанию плюс дополнения, описал здесь . Можно также попробовать ediprolog, который стремится к более трудной интеграции Emacs-пролога.

26
задан Chris 3 November 2009 в 11:18
поделиться

3 ответа

Вы уверены, что оно возвращает какие-либо строки?
$ stmt-> fetchColumn ()
- это правильный способ получить одно значение, поэтому либо вы, вероятно, не связали параметр: user, либо он просто не вернул строк.

33
ответ дан 28 November 2019 в 07:16
поделиться
$sql='SELECT some_col_name FROM table_name WHERE user=?';

$sth=$pdo_dbh->prepare($sql);
$data=array($user);

$sth->execute($data);

$result=$sth->fetchColumn();
11
ответ дан 28 November 2019 в 07:16
поделиться

Вы сначала подготовили выписку? (До $ stmt-> execute () )

$stmt = $db->prepare("SELECT some_col_name FROM table_name WHERE user=:user");
0
ответ дан 28 November 2019 в 07:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: