Je lance la machine sur la POO!
(A ce propos un sous-forum POO serait peut-être le bienvenue?)
Je tente de créer une classe simple et de la faire interagir avec une autre.
Voici ma classe, on ne peut plus simple:
(A ce propos un sous-forum POO serait peut-être le bienvenue?)
Je tente de créer une classe simple et de la faire interagir avec une autre.
Voici ma classe, on ne peut plus simple:
Code PHP :
<?php
class Ressources {
var $nom;
var $rendement;
}
La seconde classe est une classe de connexion à Mysql:
Code PHP :
<?php
class Mysql {
private $host;
private $user;
private $pass;
private $db;
function __construct($host,$user,$pass,$db)
{
$this->connect = mysql_connect($host,$user,$pass);
if ($this->connect !== FALSE) // si la connexion a réussie
{
$this->db = mysql_select_db($db,$this->connect); // on tente de sélectionner la base de données
if ($this->db === FALSE) // si la sélection a échoué
{
mysql_close($this->connect); // on ferme la connexion
$this->connect = FALSE; // on met le statut de connexion à FALSE
die(mysql_error()); // on affiche une erreur
}
return TRUE; // sinon on renvoie TRUE
}
die(mysql_error()); // sinon on affiche une erreur
}
function EnvoiRequete($sql)
{
$this->result = mysql_query($sql) or die(mysql_error());
}
}