Я пытаюсь получить идентификатор SID с другой страницы, а затем использовать эту простую инструкцию PDO ниже, чтобы получить имя сообщения. SID - это идентификатор сообщения. У меня есть так, чтобы я мог получить столбец столбца из этой таблицы. Может ли кто-нибудь понять, почему мой код не отображает post_name? Все, что он говорит, это «ваша должность - это право».Проблемы с простым выходом PDO
//get SID from other page
$the_SID = (isset($_GET['textid'])) ? $_GET['textid'] : false;
$results = $dbh->prepare("select
posts.PID,
posts.post_name
FROM posts
WHERE posts.PID = :postid");
$results->bindParam(':postid', $the_SID, PDO::PARAM_INT);
$results->execute();
$row = $results->fetchAll(PDO::FETCH_ASSOC);
echo var_dump($row);
?>
Your post is entitled <b><? $row[0]['post_name']; ?>.
//var_dump results
array(1) {
[0]=>
array(2) {
[“PID”]=>
string(1) “1”
[“post_name”]=>
string(19) “The Beginning”
}
}
, что var_dump показывает? –
Пожалуйста, используйте отступ. –
Нет никакого отступа на var_dump – JA4677