Anzeigen von Usern, in einer Liste, welche Angaben tätigten

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Anzeigen von Usern, in einer Liste, welche Angaben tätigten

Beitrag von tom10 »

Tja, schwerer Brocken. Ich habe eine Autoprofil-Liste, wo User bei sich im Profil angaben machen können. Diese Liste, listet aber alle User auf und nicht nur die, welche diese speziellen Angaben gemacht haben die dann in der Liste zu sehen sind.

Nun meine Frage: Wie bekomme ich es hin, das nur User in der Liste auftauchen, welche auch Angaben zu dem in der Liste auftauchenden Sachen gemacht haben.

Also eine art Abfrage beim Aufruf der Liste nach: Hast Du angaben gemach ja/nein , sieht man dich in der Liste, oder eben nicht.

Ich hoffe ihr könnt mich verstehen und mir vielleicht helfen. :eek: :(
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
diegoriv
Beiträge: 314
Registriert: Di 01.Feb, 2005 15:25
Wohnort: Wien
Kontaktdaten:

Beitrag von diegoriv »

Müssen die User alle Angaben gemacht haben oder reicht es, wenn ein ganz bestimmtes Feld ausgefüllt wurde um in die Liste aufgenommen zu werden?

Dann baust du in die sql-Abfrage eine Zusatzbedingung ein (Feld leer oder eben nicht) und alle User mit leerem Feld fliegen raus.

Eigentlich sollte das nicht die riesen Hexerei sein.
[center]***********************************************************
Alpinum.at - Forum f?r Bergfreunde
***********************************************************[/center]
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Es würde reichen wenn ein Feld gefüllt ist um die Bedingung erfüllt zu haben. Es müsten aber somit alle Felder überprüft werden ob die Bedingung erfüllt ist oder eben nicht.

Oh, keine Hexerei aber wohl viel PHP womit ich mich nicht wirklich auskenne.
Kannst Du da helfen ?
Edit:

Ich hab mal in einem Code gefunden. Kann man den irgend wie gebrauchen / Umbauen ? :eek:

Code: Alles auswählen

	<?php
/* Verbindung aufbauen, auswählen einer Datenbank */
$link = mysql_connect("mysql_host", "mysql_user", "mysql_password")
   or die("Keine Verbindung möglich: " . mysql_error());
echo "Verbindung zum Datenbankserver erfolgreich";
mysql_select_db("Meine_Datenbank") or die("Auswahl der Datenbank fehlgeschlagen");

/* ausführen einer SQL Anfrage */
$query = "SELECT * FROM Meine_Tabelle";
$result = mysql_query($query) or die("Anfrage fehlgeschlagen: " . mysql_error());

/* Ausgabe der Ergebnisse in HTML */
echo "<table>\n";
while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
   echo "\t<tr>\n";
   foreach ($line as $col_value) {
       echo "\t\t<td>$col_value</td>\n";
   }
   echo "\t</tr>\n";
}
echo "</table>\n";

/* Freigeben des Resultsets */
mysql_free_result($result);

/* schliessen der Verbinung */
mysql_close($link);
?> 
Oder bin ich da total auf dem Holzweg? :(

Oder kann man die nickpage Liste umbauen ?
Zuletzt geändert von tom10 am Fr 27.Jan, 2006 07:25, insgesamt 7-mal geändert.
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
diegoriv
Beiträge: 314
Registriert: Di 01.Feb, 2005 15:25
Wohnort: Wien
Kontaktdaten:

Beitrag von diegoriv »

Hab ich richtig verstande, dass du eine Liste hast?

Die erfüllt alle deine Wünsche, nur müsste man eben eine Zusatzbedingung einrichten, einen Filter "Autoangaben Ja/Nein".

Wenn das so ist, dann bräuchte man zur Lösung des Problems nur diese Datei und das Datenbankfeld, welches du als Bedingung verwenden willst.
[center]***********************************************************
Alpinum.at - Forum f?r Bergfreunde
***********************************************************[/center]
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Oxpus ist da in einem anderen Thread dazu schon hoffentlich mit Erfolg dran.

Ja das mit der Liste ist richtig, schau mal dort, da ist alles was Du brauchst hoffentlich. http://oxpus.de/viewtopic.php?t=4931
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Antworten