Ergebnis 1 bis 15 von 15

Thema: Alter anzeigen (SQL Query)

  1. #1
    Benutzer
    Registriert seit
    03.02.2005
    Beiträge
    32

    Frage Alter anzeigen (SQL Query)

    Hallo,

    kann mir vielleicht einer verraten wie ich für alle User durch ein SQL-Query umstellen kann, dass das Alter angezeigt wird?

    Gibt es weiterhin die Möglichkeit "Alter anzeigen" als Standard zu setzen?


    Vielen Dank vorab!

    Gruß,
    Sharon

  2. #2
    vB-Guru
    Registriert seit
    04.03.2006
    Alter
    30
    Beiträge
    3.837
    Geburtsdatum anzeigen
    UPDATE user SET showbirthday = X;

    X steht dabei für:
    0: Alter und Geburtsdatum nicht anzeigen
    1: Alter anzeigen
    2: Alter und Geburtsdatum anzeigen

  3. #3
    Benutzer
    Registriert seit
    03.02.2005
    Beiträge
    32
    Danke für die superschnelle Antwort!
    Hat auch sofort funktioniert.

    Bei mir ist als Standard bei der Neuregistrierung immer "Alter und Geburtsdatum nicht anzeigen" ausgewählt. Kann man das nicht einstellen, dass "Alter anzeigen" als Standard ausgewählt ist?

  4. #4
    vB-Guru Avatar von ragtek
    Registriert seit
    13.03.2006
    Ort
    Wien
    Alter
    27
    Beiträge
    3.718
    Blog-Einträge
    17
    hmm
    musst einfahc nur schaun welches template das ist und es dort ändern
    hab leider momentan ka zeit mir das anzuschaun

  5. #5
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    26.826
    Wenn du in den vBulletin-Einstellungen "Geburtstag erforderlich" auf "Ja" stehen hast, ist "Alter und Geburtsdatum anzeigen" die Standardoption.

  6. #6
    Zitat Zitat von Mystics Beitrag anzeigen
    Wenn du in den vBulletin-Einstellungen "Geburtstag erforderlich" auf "Ja" stehen hast, ist "Alter und Geburtsdatum anzeigen" die Standardoption.
    erklär mich für blöd aber ich find genau den Part nich
    wo im acp bei vb einstellungen ist das ?

    danke für fie Hilfe im Voraus, und auch danke für den Sql querry

    €: öfters lesen ...-_-

    http://www.vbulletin-germany.com/for...88&postcount=4
    hab´s gefunden danke !!!!!

  7. #7
    Benutzer
    Registriert seit
    02.12.2008
    Beiträge
    121
    Zitat Zitat von Pathor Beitrag anzeigen
    Geburtsdatum anzeigen
    UPDATE user SET showbirthday = X;

    X steht dabei für:
    0: Alter und Geburtsdatum nicht anzeigen
    1: Alter anzeigen
    2: Alter und Geburtsdatum anzeigen
    ...und 3 bedeutet Geburtstag- und Monat anzeigen (aber Alter nicht).


    Kann man das Query insoweit ändern, als das zwar (3) Geburtstag- und Monat angezeigt werden, aber die Option 1 (Alter anzeigen) nicht geändert wird, wenn der User es so ausgewählt hat ?
    Nach dem Query sind alle User auf Geburtstag- und Monat eingestellt, auch die, die ihr Alter angegeben haben...

  8. #8
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    26.826
    UPDATE user SET showbirthday = 2 WHERE showbirthday <> 1;
    Geändert von Mystics (21.12.2009 um 15:25 Uhr) Grund: 3 => 2

  9. #9
    Benutzer
    Registriert seit
    02.12.2008
    Beiträge
    121

    Daumen hoch

    Danke sehr und schönes Wochenende

  10. #10
    Benutzer
    Registriert seit
    02.12.2008
    Beiträge
    121
    Zitat Zitat von Mystics Beitrag anzeigen
    UPDATE user SET showbirthday = 2 WHERE showbirthday <> 1;
    kann man den String noch dahingehend ändern, als dass ich eine UserId von einem User, der dies nicht wünscht, ausschliessen kann ?

    Mein Weihnachtswunsch wäre es, wenn man dies per Cronjob einmal die Woche automatisieren könnte.
    Geändert von Mystics (21.12.2009 um 15:26 Uhr) Grund: 3 => 2

  11. #11
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    26.826
    UPDATE user SET showbirthday = 2 WHERE showbirthday <> 1 AND userid <> X;
    Geändert von Mystics (21.12.2009 um 15:25 Uhr) Grund: 3 => 2

  12. #12
    Benutzer
    Registriert seit
    02.12.2008
    Beiträge
    121
    Danke sehr.

    Kann ich das kaskadieren ?
    Beispiel:

    UPDATE user SET showbirthday = 3 WHERE showbirthday <> 1 AND <>2 AND userid <> x AND userid <>y;
    oder verkürzt
    UPDATE user SET showbirthday = 3 WHERE showbirthday <2 AND userid <> x AND userid <>y;

    Schöne Weihnachten...

  13. #13
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    26.826
    Hm, ich weiß gar nicht, warum ich da oben 3 stehen hatte, den Wert gibt es ja nicht.

    => UPDATE user SET showbirthday = 2 WHERE showbirthday <> 1 AND userid NOT IN (X, Y, Z);

  14. #14
    Benutzer
    Registriert seit
    02.12.2008
    Beiträge
    121
    ist 3 nicht Geburtstag und -monat anzeigen ?

    Bei mir klappt das obenstehende Query...

  15. #15
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    26.826
    Du hast natürlich recht, ich habe mich gestern verschaut.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Welcher SQL Query für "In allen Foren Icons ausschalten"?
    Von ThorstenA im Forum vBulletin 3.5 Fragen und Probleme
    Antworten: 1
    Letzter Beitrag: 25.02.2006, 14:17
  2. Update-Szenario
    Von MojoNixon im Forum vBulletin 3.5 Fragen und Probleme
    Antworten: 2
    Letzter Beitrag: 29.10.2005, 13:21
  3. sql Befehl Signatur anzeigen, und Standard editor mit zusätliche Schaltflächen
    Von AKINCI im Forum vBulletin 3.0 Fragen und Probleme
    Antworten: 4
    Letzter Beitrag: 22.06.2004, 08:00
  4. SQL Query gesucht ...
    Von Smoker im Forum MySQL
    Antworten: 22
    Letzter Beitrag: 05.05.2004, 09:39
  5. Kein Hack: Tabellenpräfix nach Update von vb 2.3.x auf 3.x.x ändern
    Von xGalaxius im Forum vB3 Hack-Veröffentlichungen
    Antworten: 2
    Letzter Beitrag: 25.04.2004, 14:01

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •