Page 1 sur 1

probleme pdo et base de données

Posté : 05 avr. 2016, 15:03
par alaryck
Bonjour a tous je suis actuellement débutant en pdo et je rencontre un probleme que je n'arrive pas a résoudre

je tente de récupérer toute une collonne sur la durée de plusieur vidéo mais je n'y arrive pas

Code : Tout sélectionner

$duree=$connexion->prepare("SELECT SUM(duration) FROM media"); $duree->execute(); $total=$duree->fetch(); var_dump($total); echo "le temps total des vidéos est de ".$total[0]." .";
et mon message d'erreur est

Code : Tout sélectionner

Cannot use object of type stdClass as array
je vous remercie d'avance pour votre aide

Re: probleme pdo et base de données

Posté : 06 avr. 2016, 10:57
par Ryle
Bonjour,

La requête s'exécute-t-elle correctement ? Quel est le résultat du var_dump ? est-ce lui qui génère le message d'erreur ou le echo ?

Re: probleme pdo et base de données

Posté : 06 avr. 2016, 11:52
par alaryck
Bonjour j'ai réussi a régler mon probleme voici le code réponse

Code : Tout sélectionner

$duree=$connexion->prepare("SELECT SUM(duration) AS nb FROM media"); $duree->execute(); while ( $total = $duree->fetch()) { echo "l'ensemble des vid&eacuteos dure ".$total->nb." secondes .<br>";