Pular para o conteúdo

alternativa a PDO

Responder tópico
  • Denunciar
  • Indicar

1. alternativa a PDO

Enviado em 31/10/2013 - 09:19h

ola não posso fazer consulta usando PDO pois nao tenho acesso a alterar php.ini

alguem pode me dar uma solução para ter a mesma saida usando outra forma de consulta
<?php
// liste des événements
$json = array();
// requête qui récupère les événements
$requete = "SELECT * FROM evenement ORDER BY id";

// connexion à la base de données
try {
$bdd = new PDO('mysql:host=localhost;dbname=fullcalendar', 'root', '');
} catch(Exception $e) {
exit('Impossible de se connecter à la base de données.');
}
// exécution de la requête
$resultat = $bdd->query($requete) or die(print_r($bdd->errorInfo()));

// envoi du résultat au success
echo json_encode($resultat->fetchAll(PDO::FETCH_ASSOC));

?>
desde ja agradeço

Responder tópico

2. Re: alternativa a PDO

Enviado em 01/11/2013 - 15:04h

ferreirajr630 escreveu:

ola não posso fazer consulta usando PDO pois nao tenho acesso a alterar php.ini

alguem pode me dar uma solução para ter a mesma saida usando outra forma de consulta
<?php
// liste des événements
$json = array();
// requête qui récupère les événements
$requete = "SELECT * FROM evenement ORDER BY id";

// connexion à la base de données
try {
$bdd = new PDO('mysql:host=localhost;dbname=fullcalendar', 'root', '');
} catch(Exception $e) {
exit('Impossible de se connecter à la base de données.');
}
// exécution de la requête
$resultat = $bdd->query($requete) or die(print_r($bdd->errorInfo()));

// envoi du résultat au success
echo json_encode($resultat->fetchAll(PDO::FETCH_ASSOC));

?>
desde ja agradeço
Não sei como é a implementação desta classe, mas talvez ela possa te ajudar. Ela implementa o padrão de projeto Active Record, qual possibilita realizar a consulta de todos os registros da tabela com outra sintaxe.

http://www.phpclasses.org/package/5828-PHP-Store-and-retrieve-objects-from-databases-with-PDO.html

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder