Estou fazendo a transição dos métodos MySQL 'old school' do PHP mysql_fetch_array()
, etc., e estou tentando ser mais drupalizado usando a API do banco de dados em meus módulos.
Eu simplesmente quero retornar e imprimir um valor. Por exemplo:
$query = db_query("SELECT zip FROM {zipcodes} WHERE city = :city LIMIT 1", array(":city" => $city));
Sei que o valor existe, posso acessá-lo e imprimi-lo usando métodos tradicionais fora da API do banco de dados.
print $query->zip
não está funcionando.
A documentação da API é tão clara quanto a lama.
Alguém pode me dizer a maneira correta de acessar esses valores?
Existe um bom tutorial que alguém possa recomendar também?