Questione : Responsabile di campagna del email di PHPList - domanda di Mysql per ottenere Info dettagliata

Ciao gli esperti, il

I amerebbero un certo aiuto da un genio di Mysql! Sto usando PHPlist per spedire i bollettini. Ho messa a punto di Usertracking per bloccare le informazioni circa cui gli utenti si sono scattati sopra che URL. Vorrei generare un rapporto che mostra questi informazioni: il

identificazione usuario, nome, telefono, email, URL, # degli scatti, messaggio ID

I in grado di ottenere tutte questi informazioni da PHPList, ma esso prenderebbe molto tempo poiché le informazioni sono a molte pagine differenti e prenderebbe una certa fascicolazione attenta. Per esempio, una pagina mostra tutti URL ed il numero degli scatti, un'altra pagina mostra quale utente si è scattato sopra quali URL, un'altra pagina potrebbe dare me all'attributo Info dell'utente, come il numero di telefono ecc.  Sono sicuro che ci deve essere un senso più veloce interrogare direttamente la base di dati per ottenere tutte questi informazioni in una disposizione semplice del csv.

I NON un genio di Mysql in qualsiasi senso, che è perché potrei usare un certo aiuto. Ho usato PHPMyAdmin per interrogare la base di dati per CIASCUNO dei campi che sto osservando per comprendere. Stavo sperando se ripartissi quelle informazioni, un certo genio diabolico potrei dirmi come UNIRLO tutto in una domanda. Non sono sicuro se questa è abbastanza informazioni comunque, ma ho pensato che provassi. Ho sempre grande fortuna qui sulla cosa degli esperti Exchange.

The uno che penso che manchi sia i valori di attributo dell'utente come il nome, il numero di telefono, ecc. Penso che la domanda ho sotto appena le liste “che cosa„ attribuisce sono disponibile, io non può trovare un senso elencare tutti gli attributi dell'utente in una colonna. A causa di questa, che alla parte inferiore stessa del codice qui sotto, ho incollato una piccola parte del documento “di export.php„ che è usato per esportare la lista in se come lima del csv. Quando esportate la lista, tutti attributi sono elencati, in modo da ho pensato che questo potrebbe fornire un po'più di comprensione--ma non sono sure.

I ho trovato un altro filetto qui circa qualcuno che prova a generarlo una domanda su ordinazione, in modo da non ero sicuro se c'è ne di informazioni fornite qui siano state pertinenti:  href= " http://www.experts-exchange.com/Database/MySQL/Q_22653422.html?sfQueryTermInfo=1+10+30+mysql+phplist " di base/MySQL/Q_22653422.html del e.com/Data di http://www.experts-exchang? le domande dell'individuo dello sfQueryTermInfo=1+10+30+mysql+phplist

The che ho fatto funzionare sono elencate sotto. Potrebbe chiunque avere un'idea di come posso unire tutto il questo per ottenere il genere di rapporto che sto cercando? Realmente apprezzerei tutti i pensieri!! Se più informazioni sono necessarie, sarei felice di provarle e fornire SE posso trovare it.
class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
URL notpretty della lista di >To " del class= " " di codeSnippet775613 del id= del
$row [“identificazione„], “tipo " =>$row [“tipo„]));
      }
    }
  }
class= del

Risposta : Responsabile di campagna del email di PHPList - domanda di Mysql per ottenere Info dettagliata

Sicuro nessun azlumiere di problema,

Ciò soltanto mostrerà a URL dove il conteggio scattato è >= 1

Il vostro benvenuto, felice potrei aiutarlo fuori:)
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
selezionare  A.id come userid,
		unir (B.value, '') come first_name,
		unir (D.value, '') come last_name, 		
		A.email, 
		si uniscono (C.value, '') come telefono,
		E.url,
		E.clicked,
		E.messageid
da phplist_user_user A
   esterni di sinistra uniscono il phplist_user_user_attribute B su A.id = B.userid e B.attributeid = 1
   esterni di sinistra uniscono il phplist_user_user_attribute C su A.id = C.userid e C.attributeid = 7
   esterni di sinistra uniscono il phplist_user_user_attribute D su A.id = D.userid e D.attributeid = 2
   interno unire il phplist_linktrack E su >= 1 di A.id = di E.userid e di E.clicked
Altre soluzioni  
 
programming4us programming4us