salut a tous,
j'ai un petit probleme que je ne comprends pas
voila j'ai 2 fichiers :
IConnection.php5 :
<php
interface IConnection
{
public function db();
}
?>
MySQL.php5
<?php
include "IConnection.php5";
class MySQL implements IConnection
{
//private
private $db;
// public
public function __construct($hostname, $username, $password, $database)
{
$db = mysql_connect($hostname, $username, $password);
mysql_select_db($database, $db);
}
public function db()
{
return ($db);
}
}
?>
dans mon index.php j'ai donc inclu MySQL.php5, mais quand je vais sur le site j'ai une erreur :
Fatal error: Interface 'IConnection' not found in /var/www/http/include/database/MySQL.php5 on line 4
mais quand je mets l'inteface dans le fichier MySQL.php5, il n y a pas de probleme.
Merci
Math