0

我正在尝试在 php 中创建一个推荐列表/表格,以便每个成员都可以看到他们推荐的人。只有 2 列要显示:姓名和电子邮件。

此代码可以很好地计算每个成员的个人推荐。我给你看,看看我能不能从它分支出来

<?
}
}

function middle()
{
include "config.php";
$id=$_SESSION['username_session'];
$rs = mysql_query("select * from users where Username='$id'");
$arr=mysql_fetch_array($rs);
$email=$arr[7];
$username=$arr[8];
$password=$arr[9];
    $name=$arr[1];


?>

As of today, you have <b><font size="3"><?
$rs1=mysql_query("select * from users where ref_by='$username'");
echo mysql_num_rows($rs1);?></b></font> personal referrals.</font>

这是我在为每个成员创建个人推荐表/列表时遇到问题的代码。就像我上面说的,这段代码调用了系统中的所有成员,这不是我想要的。我只想要每个成员的个人推荐。也许可以对这段代码进行不同的编辑以使其工作,或者使用上面的代码使其工作。我不确定..所以非常感谢任何帮助。谢谢

<?
 include "./membersrecords.php";
 include "./config.php";

$user=$_SESSION['username_session'];
$rs2 = mysql_query("select * from users where Username='$user'");
$arr2=mysql_fetch_array($rs2);
$email2=$arr[7];
$username2=$arr[8];
$password2=$arr[9];
    $name2=$arr[1];

echo("<table border=0 width='100%' cellpadding=0 cellspacing=0>");
echo("<tr><td align=left valign=top><br>");

$sql = "select * from users where active=1";
$result = mysql_query($sql);
$rs3  =  mysql_fetch_row($result);
$sql1 = "select * from users where active=0";
$result1 = mysql_query($sql1);
$rs4  =  mysql_fetch_row($result1);

echo("<hr>");
echo("</td></tr><tr>");
echo("<td align=left valign=top>");


$b=$_GET[b];
if(!$b) $b=$_POST[b];
$p=$_GET[p];
$id=$_POST[id];

$list="select * from users where ref_by='$username2' order by ID";
membersrecords($list,1,$u,$pa,$b,$p);

?>
4

0 回答 0