Risultati da 1 a 3 di 3

Discussione: Verifica users doppi nel database

  1. #1

    Verifica users doppi nel database

    Ho un bridge tra vBulletin e joomla e, andando a smanettare nei vari pannelli amministrativi, ho scoperto che dopo la sincronizzazione che ormai funziona pefettamente da qualche mese, ho 13 utenti che sono presenti in vBulletin ma non ci sono in joomla nonostante i vari resync fatti.
    Mi accorgo della differenza non perche' so chi sono gli utenti, ma perche' vedo che vBulletin ha 9811 utenti totali mentre joomla 9798.
    Prima erano 14 e mi sono accorto che il quattordicesimo era un utente duplicato in vBulletin che aveva stesso nick ma email diversa.
    Visto che probabilmente per gli altri 13 e' la stessa cosa, come potrei in vBulletin trovare nomi utenti duplicati ma con indirizzo email diverso?
    Facendo cosi' infatti potrei eliminare manualmente i doppioni...
    C'e' qualcosa che mi permetta rapidamente di visualizzare gli utenti "cloni"?

    Grazie

  2. #2
    Borg L'avatar di y2ksw
    Data Registrazione
    Nov 2004
    Località
    Bologna, Italia
    Età
    63
    Messaggi
    9,026
    SELECT user.* FROM user INNER JOIN tabella_joomla ON tabella_joomla.username = user.username

    Seleziona gli utenti che sono presenti sia in joomla che in vbulletin.

    SELECT user.* FROM user INNER JOIN tabella_joomla ON tabella_joomla.username = user.username WHERE tabella_joomla.email<>user.email

    raffina la selezione con la condizione delle email diverse, che quindi dovrebbero essere i doppioni.

    tabella_joomla, tabella_joomla.username, tabella_joomla.email sono tabelle e campi fittizi in quanto non so come e dove sono registrati gli utenti in Joomla.
    Giovanni
    http://www.trimelli.com/

    Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.

  3. #3
    Citazione Originariamente Scritto da y2ksw Visualizza Messaggio
    SELECT user.* FROM user INNER JOIN tabella_joomla ON tabella_joomla.username = user.username

    Seleziona gli utenti che sono presenti sia in joomla che in vbulletin.

    SELECT user.* FROM user INNER JOIN tabella_joomla ON tabella_joomla.username = user.username WHERE tabella_joomla.email<>user.email

    raffina la selezione con la condizione delle email diverse, che quindi dovrebbero essere i doppioni.

    tabella_joomla, tabella_joomla.username, tabella_joomla.email sono tabelle e campi fittizi in quanto non so come e dove sono registrati gli utenti in Joomla.
    Gentilissimo, grazie! :-)
    Erano proprio tredici utenti cloni con email diverse, probabilmente erano venuti su con la migrazione e poi si erano riregistrati con email diversa su joomla a plugin di risincronizzazione non attivo.

Discussioni Simili

  1. vBulletin 3.6.x Verifica registrazione
    Di cinevillagenew nel forum VBulletin 3
    Risposte: 1
    Ultimo Messaggio: 04-11-2008, 18:57
  2. vBulletin 3.7.x Doppi tasti
    Di morris2003 nel forum VBulletin 3
    Risposte: 2
    Ultimo Messaggio: 20-05-2008, 13:51
  3. vBulletin 3.6.x Immagini di verifica
    Di FI45c0 nel forum VBulletin 3
    Risposte: 7
    Ultimo Messaggio: 11-11-2007, 16:11
  4. vBulletin 3.6.x Evitare post doppi
    Di Ricsca nel forum VBulletin 3
    Risposte: 9
    Ultimo Messaggio: 10-09-2007, 10:22
  5. vBulletin 3.5.x Ordinamento ID Users
    Di jancarlo nel forum VBulletin 3
    Risposte: 8
    Ultimo Messaggio: 05-08-2006, 10:03

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •