Seite 1 von 1

[Erledigt]Friends- und Foefunktion -> Abfrage

Verfasst: 27.02.2008 17:34
von Berliner Schildkroete
Hallo,

ich möchte folgendes mit der Friends- und Foefunktion von phpbb3 (Gold) anstellen:
Wenn User "a" User "b" ignoriert, soll User "b" nicht mehr auf das Profil von User "a" kommen.

Den folgenden Code hab ich in der memberlist.php gefunden, ich bin keine große SLQ-Leuchte.
Deshalb kapier ich irgendwie nicht was hier abgefragt wird.

Code: Alles auswählen

		$user_id = (int) $member['user_id'];
		
		...
		
		// What colour is the zebra
		$sql = 'SELECT friend, foe
			FROM ' . ZEBRA_TABLE . "
			WHERE zebra_id = $user_id
				AND user_id = {$user->data['user_id']}";

		$result = $db->sql_query($sql);
		$row = $db->sql_fetchrow($result);
		$foe = ($row['foe']) ? true : false;
		$friend = ($row['friend']) ? true : false;
		$db->sql_freeresult($result);
		
Wie muss ich den Code verändern, damit das gewünschte Ergebnis von oben rauskommt?
Also dass geguckt wird ob User "a" (Profilbesitzer) User "b"(Profilaufrufer) ignoriert.

Vielen Dank schonmal :wink:

Verfasst: 28.02.2008 17:34
von Berliner Schildkroete
:cry: ...

Verfasst: 28.02.2008 21:27
von Pyramide
  1. Code kopieren
  2. zebra_id und user_id austauschen
  3. $foe enthält den gewünschten wert

Verfasst: 29.02.2008 15:10
von Berliner Schildkroete
DANKE! :grin: