Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/12/2013, 21:16
rikichin
 
Fecha de Ingreso: diciembre-2013
Mensajes: 6
Antigüedad: 10 años, 4 meses
Puntos: 0
quiero saber si este codigo donde esta mal

ya que no me funciona



Código PHP:
//**********
function assignreferrals($acountid,$refid,$status,$level) {
include 
"config.php";

if(
$status==0) {
$rs=mysql_query("Update members set ref_by=".$refid." where ID=".$acountid);
}

if(
$level < ($levels+1)) {
$referralid=0;
$rs=mysql_query("Select * from members where ID=".$refid);
if(
mysql_num_rows($rs)>0)
{
$arr=mysql_fetch_array($rs);
if(
$level==1) {
$rs=mysql_query("Update members set Level1=Level1+1 where ID=".$refid);
$rs=mysql_query("Update members set Total=Total+".$level1." where ID=".$refid);
$rs=mysql_query("Update members set Unpaid=Unpaid+".$level1." where ID=".$refid);
}
elseif(
$level==2) {
$rs=mysql_query("Update members set Level2=Level2+1 where ID=".$refid);
$rs=mysql_query("Update members set Total=Total+".$level2." where ID=".$refid);
$rs=mysql_query("Update members set Unpaid=Unpaid+".$level2." where ID=".$refid);
}
elseif(
$level==3) {
$rs=mysql_query("Update members set Level3=Level3+1 where ID=".$refid);
$rs=mysql_query("Update members set Total=Total+".$level3." where ID=".$refid);
$rs=mysql_query("Update members set Unpaid=Unpaid+".$level3." where ID=".$refid);
}
elseif(
$level==4) {
$rs=mysql_query("Update members set Level4=Level4+1 where ID=".$refid);
$rs=mysql_query("Update members set Total=Total+".$level4." where ID=".$refid);
$rs=mysql_query("Update members set Unpaid=Unpaid+".$level4." where ID=".$refid);
}
elseif(
$level==5) {
$rs=mysql_query("Update members set Level5=Level5+1 where ID=".$refid);
$rs=mysql_query("Update members set Total=Total+".$level5." where ID=".$refid);
$rs=mysql_query("Update members set Unpaid=Unpaid+".$level5." where ID=".$refid);
}
elseif(
$level==6) {
$rs=mysql_query("Update members set Level6=Level6+1 where ID=".$refid);
$rs=mysql_query("Update members set Total=Total+".$level6." where ID=".$refid);
$rs=mysql_query("Update members set Unpaid=Unpaid+".$level6." where ID=".$refid);
}
elseif(
$level==7) {
$rs=mysql_query("Update members set Level7=Level7+1 where ID=".$refid);
$rs=mysql_query("Update members set Total=Total+".$level7." where ID=".$refid);
$rs=mysql_query("Update members set Unpaid=Unpaid+".$level7." where ID=".$refid);
}
elseif(
$level==8) {
$rs=mysql_query("Update members set Level8=Level8+1 where ID=".$refid);
$rs=mysql_query("Update members set Total=Total+".$level8." where ID=".$refid);
$rs=mysql_query("Update members set Unpaid=Unpaid+".$level8." where ID=".$refid);
}
elseif(
$level==9) {
$rs=mysql_query("Update members set Level9=Level9+1 where ID=".$refid);
$rs=mysql_query("Update members set Total=Total+".$level9." where ID=".$refid);
$rs=mysql_query("Update members set Unpaid=Unpaid+".$level9." where ID=".$refid);
}
elseif(
$level==10) {
$rs=mysql_query("Update members set Level10=Level10+1 where ID=".$refid);
$rs=mysql_query("Update members set Total=Total+".$level10." where ID=".$refid);
$rs=mysql_query("Update members set Unpaid=Unpaid+".$level10." where ID=".$refid);
}



if(
$arr[11]!=0) {
$referralid=$arr[11];
}

if(
$referralid!=0) {
assignreferrals($acountid,$referralid,1,$level+1);
}

}
}

}
//end of function


//**********
function assignreferralss($acountid,$refid,$status,$level) {
include 
"config.php";

if(
$status==0) {
$rs=mysql_query("Update members set ref_by=".$refid." where ID=".$acountid);
}

if(
$level < ($levels+1)) {
$referralid=0;
$rs=mysql_query("Select * from members where ID=".$refid);
if(
mysql_num_rows($rs)>0)
{
$arr=mysql_fetch_array($rs);
if(
$level==1) {
$rs=mysql_query("Update members set Level1=Level1+1 where ID=".$refid);
}
elseif(
$level==2) {
$rs=mysql_query("Update members set Level2=Level2+1 where ID=".$refid);
}
elseif(
$level==3) {
$rs=mysql_query("Update members set Level3=Level3+1 where ID=".$refid);
}
elseif(
$level==4) {
$rs=mysql_query("Update members set Level4=Level4+1 where ID=".$refid);
}
elseif(
$level==5) {
$rs=mysql_query("Update members set Level5=Level5+1 where ID=".$refid);
}
elseif(
$level==6) {
$rs=mysql_query("Update members set Level6=Level6+1 where ID=".$refid);
}
elseif(
$level==7) {
$rs=mysql_query("Update members set Level7=Level7+1 where ID=".$refid);
}
elseif(
$level==8) {
$rs=mysql_query("Update members set Level8=Level8+1 where ID=".$refid);
}
elseif(
$level==9) {
$rs=mysql_query("Update members set Level9=Level9+1 where ID=".$refid);
}
elseif(
$level==10) {
$rs=mysql_query("Update members set Level10=Level10+1 where ID=".$refid);
}

if(
$arr[11]!=0) {
$referralid=$arr[11];
}

if(
$referralid!=0) {
assignreferralss($acountid,$referralid,1,$level+1);
}

}
}

}
//end of function