Ir para conteúdo
Fórum Script Brasil
  • 0

PDO cursor


Prototype

Pergunta

Olá galera,

Estou convertendo uma classe de conexão e gerencia de dados do banco de dados para PDO, e estou tendo dificuldades para realizar a conversão de alguns métodos.

Meu problema é a função do mysql data_seek(), que move o ponteiro/cursor para uma linha do dataset.

Eu gostaria de conhece algo similar para o PDO :blush:

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

A ideia é essa mesmo

$dbh = new PDO( 'mysql:host=localhost; dbname=eventos' , 'root' );
$sth = $dbh->prepare("SELECT convidado, id FROM confirmacoes ORDER BY convidado",array(PDO::ATTR_CURSOR => PDO::CURSOR_SCROLL));
$sth->execute();

//aqui o cursor está na posição 10(9 de 0-9)

print("PDO::FETCH_ORI_ABS: ");
$result = $sth->fetch(PDO::FETCH_ORI_FIRST);
print_r ($result);

O cursor não retorna a posição inicial. Já tentei outras opções de comandos mas nada.

Parece que as funções do cursor não estão funcionando ou o código está incorreto. Tem muito pouca coisa sobre essas funções na net, achei algumas no msdn http://msdn.microsoft.com/en-us/library/ff...8SQL.90%29.aspx, mas não funcionaram também.

Editado por Prototype
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...