Seite 1 von 1

Nullposter keine Anzeige von Geburtstagen

Verfasst: Sa 04.Apr, 2009 09:58
von felix
Hallo,

ich suche schon länger nach einer Lösung, habe aber leider nichts gefunden.

Auf der Starseite gibt es ja eine Auflistung "Geburtstage".

Ich hätte gerne das dort die Geburtstage von Nullpostern nicht angezeigt werden.

Was muß ich dafür ändern?

Grüße
Felix

Verfasst: Sa 04.Apr, 2009 11:44
von oxpus
Das ist in der index.php die Abfrage

Code: Alles auswählen

	$sql = 'SELECT user_id, username, user_colour, user_birthday
		FROM ' . USERS_TABLE . "
		WHERE user_birthday LIKE '" . $db->sql_escape(sprintf('%2d-%2d-', $now['mday'], $now['mon'])) . "%'
			AND user_type IN (" . USER_NORMAL . ', ' . USER_FOUNDER . ')';
Einfach dort noch die Bedingung

Code: Alles auswählen

 AND user_posts <> 0 
mit einfügen und die Nullposter werden ausgeklammert.

Verfasst: So 05.Apr, 2009 07:47
von felix
Das hatte ich mir schon irgendwie so gedacht, aber mit der Umsetzung das habe ich nicht hinbekommen.

Ich habe es nun so gemacht:

Code: Alles auswählen

	$sql = 'SELECT user_id, username, user_colour, user_birthday
		FROM ' . USERS_TABLE . "
		WHERE user_birthday LIKE '" . $db->sql_escape(sprintf('%2d-%2d-', $now['mday'], $now['mon'])) . "%'
			AND user_posts <> 0 AND user_type IN (" . USER_NORMAL . ', ' . USER_FOUNDER . ')';
	$result = $db->sql_query($sql);

Funktioniert so wie es von mir gewünscht war.

Danke Dir!!!

Grüße
Felix

Verfasst: So 05.Apr, 2009 10:38
von oxpus
Ja, genau so meinte ich das auch.

Verfasst: Do 28.Mai, 2009 23:03
von Nova1969
Jetzt habe ich das genacht und auf einmal hatte ich eine leere Seite ??

Verfasst: Do 28.Mai, 2009 23:21
von oxpus
Vielleicht den Code an falscher Stelle eingefügt?

Verfasst: Do 28.Mai, 2009 23:23
von Nova1969
Ich probier´s gleich noch einmal, uno Momento :)

Supa, funktioniert mein Fehler (klar oder)!!

Dank dir :-)