# Programação Web Avançada com PHP

**URL:** <https://forum.casadocodigo.com.br/t/programacao-web-avancada-com-php/1917>\
**Category:** Livros\
**Created:** [Setembro 8, 2021, 1:28am UTC](https://forum.casadocodigo.com.br/t/programacao-web-avancada-com-php/1917 "2021-09-08T01:28:53Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Henrique](https://avatars.discourse-cdn.com/v4/letter/h/ecb155/32.png) [@Henrique](https://forum.casadocodigo.com.br/u/Henrique)\
**Post date:** [Setembro 8, 2021, 1:28am UTC](https://forum.casadocodigo.com.br/t/programacao-web-avancada-com-php/1917/1 "2021-09-08T01:28:53Z")

</div>

Prezados,

Estou fazendo o exercício do capítulo 2.2 do livro - Programação Web Avançada com PHP

arquivo aluno.php pede para usar o método fetchColumn(), pagina 31, porém recebo o erro

**Fatal error** : Uncaught Error: Call to undefined method PDO::fetchColumn() in C:\xampp\htdocs\AdmEscolar2\aluno.php:9 Stack trace: #0 C:\xampp\htdocs\AdmEscolar2\form.php(1): require() #1 {main} thrown in **C:\xampp\htdocs\AdmEscolar2\aluno.php** on line **9**

código aluno.php

\<?php require 'pdo.php'; $mat = filter\_input(INPUT\_GET, 'matricula'); $matricula = (integer) isset($mat)?$mat:null; $pdo-\>exec("Select nome from alunos where matricula=$matricula"); $nome = $pdo-\>fetchColumn(); A linha 9 do erro é $nome = $pdo-\>fetchColumn(); Obrigado desde já
