Erreur dans SELECT AS

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Erreur dans SELECT AS

Re: Erreur dans SELECT AS

par tintin88236 » 10 déc. 2018, 15:08

Encore merci, or 1 mais l'exemple 1 ne m'aide pas. Désolé.

Re: Erreur dans SELECT AS

par or 1 » 10 déc. 2018, 14:30

toujours lire la doc
http://php.net/manual/fr/pdo.query.php
qui donne dans l'exemple 1 une manière de faire.

Re: Erreur dans SELECT AS

par tintin88236 » 10 déc. 2018, 14:05

Bonjour,

J'arrive là:
include "maconnexion.php";
  $sql= "SELECT AVG(Note) AS moyenne FROM matable WHERE Id_testee = '2018' ";
  $req = $pdo->query($sql);
  echo $req['moyenne'];
Mais j'ai toujours l'erreur Cannot use object of type PDOStatement as array on line 4.
Quelqu'un pourrait-il m'aider, svp ?
Merci.

Re: Erreur dans SELECT AS

par tintin88236 » 09 déc. 2018, 19:06

Bonsoir or 1 et merci pour ton intervention,

Ne travaillant pas dans la programmation, peux-tu être un peu plus explicite, stp car je ne vois pas du tout où tu veux en venir, désolé.

Re: Erreur dans SELECT AS

par or 1 » 09 déc. 2018, 18:50

c'est $req qu'il faut manipuler pour accéder au résultat de l'exécution de la requête sql.

Erreur dans SELECT AS

par tintin88236 » 09 déc. 2018, 18:42

Bonjour,

Je souhaite calculer la moyenne du champ 'Note' puis affecter sa valeur à la variable $moyenne.
Il me semble bien que l'on utilise SELECT AS mais je l'utilise mal car un message d'erreur me signale que cette variable n'est pas définie.
include "maconnexion.php";
	$sql= "SELECT AVG(Note) AS moyenne FROM matable WHERE Id_testee = '2018' ";
	$req = $pdo->query($sql);
	echo $moyenne;
En clair, que me manque t'il pour passer de matable à $matable, si tant est que ce soit ça le problème ?
Merci.