2012-02-26 14 views
-1

完全なコードが動作します。新しいものだけが動作します。私はこれを一度しか使うことができないようです。とにかくこれを回避するには? PHPのforeachのは私のHTMLテーブル内に一度

$members

はそうのように宣言されています

Ok, $members is declared like so: 

$members = get_other_members_by_org($org_ID, $member_ID); 

function get_other_members_by_org($org_ID, $member_ID) { 
global $db; 
$query = "SELECT members.member_ID, nick_name, email_address 
      FROM 
      (members INNER JOIN orgs_to_members ON orgs_to_members.member_ID = members.member_ID) 
      WHERE org_ID = '$org_ID' AND members.member_ID != '$member_ID'"; 
$members = $db->query($query); 
return $members; 
+0

間違いなく動作するはずです。あなたはその間に何を持っていますか?変数を書き換えないようにしてください。完全なコードを投稿してください。要点ではありません。 –

+0

あなたが与えたビットが正しく見えます。その間に '$ members 'と何か関係がありますか? – gintas

+1

完全なコードを投稿してください。 – Liyali

答えて

3

最初のforeachは、クエリを消費します。 Requery、または結果を配列に格納します。

+0

です。申し訳ありませんが、私はPHPに少し慣れています。もう説明できますか?私は本当に理解していない。 – Progger

+1

あなたは一度カップからすべての水を飲むことができます。カップを補充する。 –

+0

私は類推が好きです。私はそれを得たと思う。試してみよう...ありがとう。 – Progger

関連する問題