У меня возникли проблемы с отображением пользователей в моей реферальной системе, на самом деле я новичок в программировании. Мне нужна ваша помощь.как показать выше рефералов в реферальной системе?
Если вы посмотрите на стол, вы заметите, что «userid
« 29 »был refered
by '28'; и '28' - '26'; также '26' '' 10 '
Когда пользовательский сеанс «29» активен, страница должна отображаться над пользователями. Надеюсь, у вас есть идея.
реферала стол:
Код:
<?php
$rs=mysql_query("select userid from referal where refereduserid='29'") or die(mysql_error());
$exitloopcount=mysql_num_rows($rs);
$last=mysql_fetch_array($rs);
if ($exitloopcount>0)
{
for($i=0;$i<$exitloopcount;$i++)
{
$rs=mysql_query("select userid from referal where refereduserid='".$last[$i]."'");
while($data=mysql_fetch_array($rs))
{
echo $data[$i];
}
}
}
?>
Является ли отношения карта один к одному? Например. будут ли ссылки на более чем один идентификатор пользователя? – Passerby
Yup, один к одному, – user2091156