Bonjour,

J'ai créer une classe mysql avec une methode public select qui doit me retourner la selection dans la DB
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
	public function select($columnName,$sql_table_name,$conditionWhere)
	{
		$this->sql_query = 'SELECT '.$columnName.' FROM '.$this->sql_table_name.' '.$conditionWhere;
		try
		{
			$result = mysql_query($this->sql_query);
		}
		catch(Exception $e)
		{
			$this->error('Erreur lors de la selection dans la base '.$this->sql_data_base . mysql_error());
		}
		return $result;
dans mon code je l'appel de cette manière
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
$result = $db->select('*','t_type','');
et quand je veux afficher ce que la methode ma retournée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
echo mysql_result($result, 2);
ca me donne le mesage d'erreur suivant
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in C:\Program Files\EasyPHP 3.0\www\restonet.ch\page\addNewResto.php on line 20
Une chose dont je ne sais pas est ce que pour retournée un objet dans la page il y a une methode special

car a moi il me semble que en utilisant simplement la commance return ca devrais fonctionner

Merci pour toute l'aide que vous allez me donner