Jetzt kostenlos Anmelden!


archipage Männlich

kennt keine frische Luft

Beiträge: 456

Geschlecht: Männlich

PHPKIT Version: 1.6.1

11

Mittwoch, 2. Januar 2008, 14:07

ja die Struktur die du mir per PM geschickt hast ist die Richtige, ich müsste nur wissen in welchem Feld nun der Wohnort gespeichert ist.
  • Zum Seitenanfang
  • Zum Seitenende

googlehupf

postet ab und an hier

12

Mittwoch, 2. Januar 2008, 14:39

Sorry, stand etwas auf dem Schlauch.

Die Felder der Tabelle userfields heißen userid, field_1 bis field_6. Brauche jedoch lediglich field_1, 3, 5 und 6 angezeigt im Forum.

Wenn ich den code

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
/* Profilfeld Anzeige Start */
      $userfields=$DB->fetch_array($DB->query("SELECT * FROM ".$db_tab['userfields']." WHERE userid='".$userinfo['user_id']."' LIMIT 1"));
 $info_extended='';
 $getprofilefields=$DB->query("SELECT * FROM ".$db_tab['profilefields']." ORDER by profilefields_order ASC");
 while ($profilefields=$DB->fetch_array($getprofilefields)) {
  $f="field_".$profilefields['profilefields_id'];
  if (($fieldcontent=htmlentities($userfields[$f]))==''$fieldcontent=$lang['not_specified'];
  $fieldname=$profilefields['profilefields_name'];
  eval ("\$info_extended.= \"".getTemplate("userinfo_ext_forum")."\";");
  }
      /* Profilfeld Anzeige Ende */
richtig auslege, dann wird mit SELECT * ja alles abgerufen.
  • Zum Seitenanfang
  • Zum Seitenende

archipage Männlich

kennt keine frische Luft

Beiträge: 456

Geschlecht: Männlich

PHPKIT Version: 1.6.1

13

Mittwoch, 2. Januar 2008, 14:49

Richtig, aslo ersetz das * gegen deine benötigten Felder!
  • Zum Seitenanfang
  • Zum Seitenende

googlehupf

postet ab und an hier

14

Mittwoch, 2. Januar 2008, 15:03

Also, ich brauche folgende Felder,hab nochmal die PLZ als Pflichtfeld hinzugefügt, somit bräuchte ich die Felder in folgender Reihenfolge:

- field_1 receiver
- field_3 antenna
- field_5 ITU Landeskenner
- field_7 PLZ
- field_6 Stadt

Habe leider keinen Plan, wie ich das in dem code einsetzen muss :(
  • Zum Seitenanfang
  • Zum Seitenende

googlehupf

postet ab und an hier

15

Mittwoch, 2. Januar 2008, 22:18

Ok, habs teilweise hinbekommen :)

Quellcode

1
$userfields=$DB->fetch_array($DB->query("SELECT field_1, field_3, field_5, field_6, field_7 FROM ".$db_tab['userfields']." WHERE userid='".$userinfo['user_id']."' LIMIT 1"));



Im Forum werden dann die Informationen für diese Felder nicht mehr angezeigt, allerdings steht noch die Feldbezeichnung aus dem Profil dort, dahinter lediglich "keine Angabe", für die Felder die im o. g. code nicht eingebunden sind. Wie bekomme ich auch den "Rest" weg. nämlich den Feldnamen?
  • Zum Seitenanfang
  • Zum Seitenende