[RESOLU] variable externe à une classe

Eléphanteau du PHP | 39 Messages

13 sept. 2020, 11:33

bonjour à tous
Je suis un tuto en anglais ( que je ne parle pas bien) et je me tire les cheveux que je n'ai plus pour faire fonctionner mon script je débute totalement avec les fonction et classe et la je ne m'en sors pas.
dans le tuto la variable saison de la requete sql n'existe pas mais moi j'en ai besoin.
je n'arrive pas a injecter cette variable dans la requête je pense que cela est un problème de porté de variable.

je vous met le script :
$filepath = realpath(dirname(__FILE__));
include_once ($filepath.'/Database.php');
require_once('pdo.php'); 
require_once ('functions.php');	


$donnee=bdd_select('SELECT saison FROM gest_saison');
				foreach($donnee as $key => $donnee ): 
					
					$saison=$donnee['saison'];						
				endforeach;	

$saison=$saison;

		

class Student{
	

	
	private $db;
	
	public function __construct(){
		$this->db = new Database();
	}
	
	public function getStudents(){
		
		$query="SELECT * FROM gest_adherents WHERE saison='$saison' ORDER BY nom";
		$result = $this->db->select($query);
		return $result;
		
	}
	
}


comment faire pour récupérer la donnée de la variable saison dans la requète ??
merci à vous

Eléphanteau du PHP | 39 Messages

13 sept. 2020, 11:52

:oops: j'avais un problème d'include

merci a vous