Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5587 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  PDO SQLite chez 1&1

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

PDO SQLite chez 1&1

n°1556937
djmustru
Posté le 08-05-2007 à 18:53:43  profilanswer
 

Bonjour à tous,
 
j'essai déséspérement de faire marcher une base SQLite grace à PDO chez 1&1, j'essai de plein de facon différentes mais j'obtiens toujours des erreurs. J'arrive a me connecter a ma base, mais dés que je fait des requetes, ca ne marche pas.
 
ex :  
 
$db = new PDO('sqlite:mabase.db3');
$result = $db->query("SELECT * FROM jeux" );
while($myrow  = $result->fetch())
{
 echo "<div>{$myrow['nom']}</div>";
}

 
résultat : Fatal error: Call to a member function fetch() on a non-object in
 
Voici ma config : mon phphinfo()
 
Pouvez vous m'aider...
 
Merci d'avance.

mood
Publicité
Posté le 08-05-2007 à 18:53:43  profilanswer
 

n°1556940
AlphaZone
Posté le 08-05-2007 à 18:59:50  profilanswer
 

Ce n'est peut-être pas un problème de base de données mais de codage.

 

L'erreur te dit que tu fais appelle à une fonction qui ne fait pas parti de ton objet $result.

 

As-tu essayé : $db->fetch() ?

 

Peut-être devrais-tu étudier la documentation fourni avec PDO ? Personnellement, je ne connais pas mais je suppose qu'il y a de la doc.


Message édité par AlphaZone le 08-05-2007 à 19:02:44
n°1556944
djmustru
Posté le 08-05-2007 à 19:02:29  profilanswer
 

J'ai essayé mais ca ne marche pas non plus... De plus, cette source que j'ai mis je l'ai récupéré et elle est juste... je ne sait vraiment pas d'ou cela peut venir...

n°1556946
AlphaZone
Posté le 08-05-2007 à 19:03:35  profilanswer
 

Et as-tu essayé $db->fetch($result) ?

 

EDIT : J'ai trouvé ceci http://pt2.php.net/pdo


Message édité par AlphaZone le 08-05-2007 à 19:05:40
n°1556952
djmustru
Posté le 08-05-2007 à 19:11:46  profilanswer
 

Non, ca ne marche toujours pas...
 
oui, pour le lien je connaissai deja, j'avais meme essayé :
 
try {
   $dbh = new PDO('mysql:host=localhost;dbname=test', $user, $pass);
   foreach ($dbh->query('SELECT * from FOO') as $row) {
      print_r($row);
   }
   $dbh = null;
} catch (PDOException $e) {
print "Erreur ! : " . $e->getMessage() . "<br/>";
die();
}
 
 
qui me retournai une erreur au niveau du 'Foreach'


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  PDO SQLite chez 1&1

 

Sujets relatifs
Qui utilise les PDO ?[PDO] Problèmes avec les requêtes préparées
PDO + MSSQL + Linux/UnixSQlite + Python: Problème de "CREATE TABLE IF NOT EXISTS"
[PHP/SQLITE] Lecture des données dans un fichier .dbImporter des données SQLITE dansune base MySQL
Outil gestionnaire pour SQLitesqlite apostrophe
PDO et FirebirdPDO : lire et afficher une table
Plus de sujets relatifs à : PDO SQLite chez 1&1


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)