Bonjour,
Je viens de coder ce qui suit :
class DB{
var $NUM_ROW;
var $RESULTS;
function __construct($server, $db, $login, $pwd){
$this->CNX = mysql_connect($server, $login, $pwd);
mysql_select_db($db);
}
function DB_Qwery($qwery, $unbuffered=FALSE, $type="NUM_ROWS"){
if($unbuffered == TRUE){
mysql_unbuffered_query($qwery);
}
else{
$result = mysql_query($query);
if($type == "NUM_ROWS"){$this->NUM_ROW = mysql_num_rows($result); exit;}
else if($type == "BOTH"){
$this->NUM_ROW = mysql_num_rows($result);
$this->RESULTS = mysql_fetch_array($result);
}
else{$this->RESULTS = mysql_fetch_array($result);}
exit;
}
} }
Mais quand j'utilise ma fonction, j'obtiens l'erreur
"Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in
/home.10.23/dshiponl/www/inc_class.php5", et cette dernière ne marche pas.
Je l'utilise de cette manière dans mes fichiers :
$DB = new DB($DB_Server, $DB_Name, $DB_Login, $DB_Pass);
$DB->DB_Qwery("SELECT `Mail` FROM `Users` WHERE `idIG`='$user'");Quelqu'un aurait une petite idée ? Merci :))