2011-05-25 6 views
-3

私はこのような2日間のために私のウェブサイトに立ち往生していますか?私の質問は、ユーザーがボブと言って彼が請求書に行くときですプロフィールと彼らは友人の写真として追加を表示する友人ではないですか?データベースはこの2人の友人ですか?

質問:

友人でない場合は、画像のポップアップを作成するにはどうすればよいですか?

私のコード今のところです...

$recqu = $_SESSION['username']; 
$sql747 = mysql_query("SELECT * 
         FROM Friends 
         WHERE Reciver LIKE '%$recqu%' or Sender LIKE '%$recqu%'"); 
$areFriends = mysql_num_rows($sql747); 

IF ($areFriends ==0) 
{ 
    $_SERVER['PHP_SELF']; 
} 
else 
{ 
    while ($lolz = mysql_fetch_array($sql747)) 
    { 
     if ($lolz['accepted'] == 3) 
     { 
      $yes = 2; 
     } 
     else 
     { 
      $yes = 1; 
     } 
    } 
} 
+1

のIFあなたの質問には、絵を作るためにどのようにあなたの質問 – Ibu

+0

何より文のようですされた彼らた場合にポップアップ友人ではない? – Ryan

+0

haha​​ '$ lolz'それは最高です! – martynthewolf

答えて

2

私は$lolz['accepted']の意味があるのか​​分かりません。だから、私のコードは、最善の推測です。

$recqu = $_SESSION['username']; 
$sql747 = mysql_query("select * from Friends where Reciver like '%$recqu%' or Sender like '%$recqu%'"); 
$areFriends = mysql_num_rows($sql747); 

if ($areFriends ==0) 
{ 
    $yes = 0; 
} 
else 
{ 
    while ($lolz = mysql_fetch_array($sql747)) 
    { 
     if ($lolz['accepted'] == 3) 
     { 
      $yes = 2; 
     } 
     else 
     { 
      $yes = 1; 
     } 
    } 
} 

if(0 == $yes) 
{ 
    echo "<a href='add_friend.php?your=param&here'><img src='/img/add_frienf.jpg' alt='add friend' /></a>"; 
} 
else if(1 == $yes) 
{ 
    echo "you've already send friend request."; 
} 
else if(2 == $yes) 
{ 
    echo "you're already friend."; 
} 
+0

大文字$はいと他の$はい – Ibu

+0

ああ$ lolzは私のデータベースからの文字列で、ユーザーが友人の要求を受け入れて2人が肯定している場合は – Ryan

+0

@ Ryan:意味は、目的は何ですか?その分野のあなたはそれについて私たちに言わないので、私はあなたの質問に答えるために私の最高の推測を取る。 – ariefbayu

-1

コードが構文エラーを持っているので、私はむしろ、ノーと言うだろう - 場合

+1

'IF'は' if'と同じように問題ありません – ariefbayu

+0

hmm..iはそれを知りませんでした - thx –

関連する問題