defined('BASEPATH')orexit('No direct script access allowed');
classGlobal_modelextendsCI_Model
{
publicfunctionlogin_user($code)
{
$query=$this->db->query("SELECT id , lastname,phone, country_id , country FROM users_simple WHERE validation_code='".$code."'");
if($query->num_rows()>0){
return$query->first_row();
}else{
returnfalse;
}
}
// public function getCountry($code){
// $query = $this->db->query("SELECT countries.id,countries.name FROM `users` INNER JOIN `networks` ON `users`.network_id=`networks`.id INNER JOIN countries ON networks.country_id=countries.id WHERE users.validation_code='".$code."'");
// if($query->num_rows()>0)
// {
// return $query->row()->name;
// }
// else{
// return false;
// }
// }
publicfunctiongetTotal($code)
{
$query=$this->db->query("SELECT count(*) AS c
FROMgame
INNERJOINusersONgame.id_parrain=users.id
WHEREusers.validation_code='" . $code . "'");
if($query->num_rows()>0){
return$query->row()->c;
}else{
returnnull;
}
}
publicfunctiongetMembres($id_parrain)
{
$query=$this->db->query("SELECT users.lastname,users.validation_code FROM `game`
INNERJOIN`users`ON`users`.id=`game`.id_joueur
WHERE`game`.id_parrain='" . $id_parrain . "'");
if($query->num_rows()>0){
return$query;
}else{
returnfalse;
}
}
publicfunctiongetSimpleUser($idParrain,$code)
{
$query=$this->db->query("SELECT id , country, country_id FROM users_simple WHERE id <> $idParrain AND validation_code='".$code."'");
$query=$this->db->query("INSERT INTO game(id_parrain, id_joueur, id_pays) VALUE (".$id_parrain.",".$id_newMember.",".$id_pays.")");
return$query;
}
publicfunctioncheckIfIdExist($id)
{
$query=$this->db->query("SELECT * FROM game WHERE id_joueur=".$id." OR id_parrain=".$id);
if($query->num_rows()>0){
returntrue;
}else{
returnfalse;
}
}
publicfunctiongetIdCountry($code)
{
$query=$this->db->query("SELECT countries.id FROM `users` INNER JOIN `networks` ON `users`.network_id=`networks`.id INNER JOIN countries ON networks.country_id=countries.id WHERE users.validation_code='".$code."'");
if($query->num_rows()>0){
return$query->row()->id;
}else{
returnfalse;
}
}
publicfunctioncheckIfGameActived($id_pays)
{
$query=$this->db->query("SELECT * FROM `configGame` WHERE id_pays='".$id_pays."'");