Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ferreirajunior

alternativa a PDO

Recommended Posts

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

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

O que você precisa é de uma classe que abstraia os bancos de dados, o jeito é fazer no braço ou procurar na web uma que lhe sirva, Veja se alguma dessas lhe atende: http://www.phpclasses.org/search.html?words=database+abstraction&restrict[0]=C&restrict[1]=B&restrict[2]=D&forums=F&go_search=1&advanced=1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Qual as diferenças entre o PDO e o MySQLi?

MySQLi serve para trabalhar com MySQL.

 

PDO abstrai o banco de dados. com ele você pode mundar o banco sem alterar seu código. Por exemplo você pode passar de MySQl para PostgreSQL sem alterar uma linha de código sequer.

Compartilhar este post


Link para o post
Compartilhar em outros sites

link quebrado...

 

http://php.net/manual/en/mysqli.quickstart.prepared-statements.php

 

 

Qual as diferenças entre o PDO e o MySQLi?

Link esta funcionando corretamente, qualquer coisa procure por "mysqli prepared statement" no google.

 

A diferença esta no que o Raoni falou, mas vc pode mudar alterando pouquissimas coisas (particularidades de cada sgbd).

Compartilhar este post


Link para o post
Compartilhar em outros sites

O PDO está disponível desde o PHP 5.1, se você está usando uma versão inferior, saiba que é um grave problema de segurança, já que a versão não é mais mantida há muitos e muitos anos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.