News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 2
Seite [1]
SucheUndFinde


Wannabe poster




Beiträge: 21
# Thema - 02.06.2007 um 17:51 Uhr
hi!

ich möchte dass im Homebreich nur noch die joinus'es angezeigt werden, für die noch kein Mitglied erstellt wurde.
Dazu wollte ich das mysqlstatement so anpassen, das es nur noch die treffer aus der cs_joinus tabelle ausspuckt, dessen joinus_id nicht in der cs_members tabelle als users_id zu finden ist.

das original lautet so
 
1.
2.
3.
1. / 2. / ... 

<?php $join_select 'games_id, joinus_nick, joinus_age, joinus_since, joinus_id';
$cs_join cs_sql_select(__FILE__,'joinus',$join_select,0,'joinus_since DESC',0,3); ?>


das habe ich probiert
 
1.
2.
3.
4.
5.
6.
1. / 2. / ... 

<?php $tables 'joinus ju INNER JOIN {pre}_members mbr ON ju.joinus_id != mbr.users_id';
$cells  'ju.games_id AS games_id, ju.joinus_nick AS joinus_nick, ';
$cells .= 'ju.joinus_age AS joinus_age, ju.joinus_since AS joinus_since, ';
$cells .= 'ju.joinus_id AS joinus_id, mbr.users_id AS members_id';
$cs_join cs_sql_select(__FILE__,$tables,$cells,0,'joinus_since DESC',0,3); ?>


funktioniert so weit auch schonmal einigermaßen, allerdings wenn es nur einen passenden joinus gibt, wird dieser 3 mal angezeigt (wegen der 3 im $cs_join)
ich kann auch nachvollziehen wieso: die anderen beiden "treffer" wurden aus der members tabelle generiert - wie verhinder ich das ? habe auch schon mit verschiedenen WHERE abfragen rumprobiert, ohne Erfolg. Ich bin in MySql nicht besonders sattelfest.


Zuletzt editiert von SucheUndFinde am 02.06.2007 um 18:11 Uhr (3x Editiert)
Inaktiv
jacksy


Wannabe poster



Herkunft: Krefeld
Beiträge: 26
# Antwort: 1 - 03.06.2007 um 18:39 Uhr
Hallo,

bei mir wird im Homebereich weder angezeit ob ein "JoinUS", "FightUS" oder aber neue Threads erstellt worden sind. Muss ich das irgendwie einstellen,d as es unter HOME angezeigt wird?

BIn ich überhaupt rivhtig? "Alles zum Benutzerkonto auf einen Blick."

gruß
jacksy


------------------
pls unsere neue Homepage Bewerten xD
Allstars online Gaming


Inaktiv
|
SucheUndFinde
Thread-Ersteller


Wannabe poster




Beiträge: 21
# Antwort: 2 - 09.06.2007 um 04:00 Uhr
ich finde diese Frage gehört in einen eigenen Threat.
Ich für meinen Teil denke du bist dort richtig und einstellen musste ich dafür nix. Vielleicht hast du was beim Updaten verkehrt gemacht ? ansonsten mal neuinstallieren oder wie gesagt, nen eigenen Threat mit passender Überschrift erstellen, da wird dir eher von Qualifizierten geholfen.

achja.. *BUMB*


[EDIT]
achja, wenn du kein joinus-eintrag in der Datenbank hast, wird utner home natürlich auch nichts angezeigt.. selbiges für wars, etc


Zuletzt editiert von SucheUndFinde am 09.06.2007 um 22:48 Uhr (1x Editiert)
Inaktiv
|
Antworten: 2
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo