- Créer une nouvelle connexion pour chaque classe n'est pas une bonne idée. Il peut être modularisé pour vous mais votre serveur mysql sera bientôt gonflé de
too may connections
erreur.
Je suggère d'utiliser un modèle singleton et quelques OO.
class Singleton{
private static $instance=null;
public function connection(){
if(self::$instance==null){
self::$instance = mysql_connect(); // define it in your way,
}
return self::$connection;
}
}
class TableA extends Singleton{
function find($id){
$query="select * from `A` where `id`='$id'";
mysql_query($query, $this->connection());
... // other codes
}
}