Pytanie : PHPList Email Kierownik Kampanii - Mysql Zapytanie szczegółowy info

Cześć Ekspert,

I kochać niektóre pomoc od Mysql geniusz! I używać PHPlist gazetka gazetka. I mieć Usertracking ustawianie informacja o che użytkownik klikać na jaki URLs. I polubić raport który pokazywać ten informacja:

Użytkownik - id, Pierwsze Imię, Telefon, Email, URL, # Stuknięcie, Wiadomość ID

I AM sprawnie strona ten informacja od PHPList, ale ono wziąć mnóstwo czas ponieważ the informacja być na wiele różny strona i wziąć niektóre ostrożny. Na przykład, jeden strona pokazywać jeden the URLs i liczba stuknięcie, inny strona przedstawienie który użytkownik klikać na który URL, inny strona móc the użytkownik atrybut info, jak numer telefonu Etc. I być pewny tam  musieć szybki sposób query the baza danych bezpośrednio baza danych ten informacja w prosty csv format.

I am NIE Mysql geniusz w jakaś sposób, che być dlaczego I móc niektóre pomoc. I używać PHPMyAdmin query the baza danych dla I the pole który I patrzeć. I mieć nadzieję jeżeli I dzielić ten informacja, niektóre zły geniusz móc dlaczego Ono mnie w jeden zapytanie. I być pewny jeżeli i być dosyć informacja dosyć, ale I myśleć I próbować. I zawsze mieć wielki szczęście tutaj na Ekspert Exchange.

The jeden rzecz który I myśleć I brakować być the użytkownik atrybut wartość jak pierwsze imię, numer telefonu, Etc. I myśleć the zapytanie I mieć pod właśnie lista "pod" przypisywać być dostępny, I móc sposób wszystkie użytkownik atrybut w kolumna. Przez kartoteka, przy the bardzo dolny the kod dolny, I klajstrować mały część the "export.php" dokument który używać the lista dokument jako csv kartoteka. Gdy ty eksportować the lista, eksportować the atrybut spisywać, więc I myśleć eksportować można nieco więcej wgląd--ale I być sure.

I zakładać inny nić tutaj o nić obyczajowy zapytanie, więc I być pewny jeśli wogóle the informacja jeśli wogóle tutaj być trafny:   http://www.experts-exchang e.com/Data base/MySQL/Q_22653422.html? sfQueryTermInfo=1+10+30+mysql+phplist

The indywidualny zapytanie który I biegać spisywać indywidualny. Można jakby pomysł jak I móc jakby jakby the jakby raportowy I patrzeć dla? I naprawdę doceniać jakaś myśl!! Jeżeli więcej informacja być konieczny, I być szczęśliwy i ono JEŻELI I móc it.
(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:
To lista URLs

WYBRANY OBLICZENIE (*) JAKO `Wiosłować `, `url `
OD `phplist_linktrack `
GRUPA `Url `
ROZKAZ `Url `
OGRANICZENIE (0), 30

Użytkownik Atrybut wliczając Pierwsze Imię, Telefon, Etc.

WYBRANY OBLICZENIE (*) GDY `Wiosłować `, `imię `
OD `phplist_user_attribute `
GRUPA `Imię `
ROZKAZ `Imię `
OGRANICZENIE (0), 30

Email

WYBRANY OBLICZENIE (*) JAKO `Wiosłować `, `email `
OD `phplist_user_user `
GRUPA `Email `
ROZKAZ `Email `
OGRANICZENIE (0), 30

# stuknięcie

WYBRANY OBLICZENIE (*) JAKO `Wiosłować `, `klikać `
OD `phplist_linktrack `
GRUPA `Klikać `
ROZKAZ `Klikać `
OGRANICZENIE (0), 30

Wiadomość ID

WYBRANY OBLICZENIE (*) JAKO `Wiosłować `, `messageid `
OD `phplist_listmessage `
GRUPA `Messageid `
ROZKAZ `Messageid `
OGRANICZENIE (0), 30


***------------- Odrzynek od export.php który eksportować użytkownik atrybut jak Pierwsze Imię, Nazwisko, Numer Telefonu, Etc. Jeśli odrzynek być pomocniczo -----------***

$attributes = szyk ();
  jeżeli (is_array ($_POST ["attrs"])) {
    $res = Sql_Query ("wybrany id, imię, typ od {$tables ["atrybut"]} ");
    podczas gdy ($row = Sql_fetch_array ($res)) {
      jeżeli (in_array ($row ["id"], $_POST ["attrs"])) {
        drukować podstrzyżenie (stripslashes ($row ["imię"])). $col_delim;
        array_push ($attributes, szyk ("id " =>$row ["id"], "typ " =>$row ["typ"]));
      }
    }
  }

Odpowiedź : PHPList Email Kierownik Kampanii - Mysql Zapytanie szczegółowy info

Pewny żadny problemowy azlumiere,

Obliczenie tylko pokazywać URL dokąd the zatrzaśnięty obliczenie być >= (1)

Twój powitanie, uradowany I móc ty uradowany:)
(1):
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
wybrany  A.id jako userid,
		coalesce (B.value, '') jako first_name,
		coalesce (D.value, '') jako last_name, 		
		A.email, 
		coalesce (C.value, '') jako telefon,
		E.url,
		E.clicked,
		E.messageid
od phplist_user_user A
   lewy zewnętrzny łączyć phplist_user_user_attribute B na A.id = B.userid i B.attributeid = (1)
   lewy zewnętrzny łączyć phplist_user_user_attribute C na A.id = C.userid i C.attributeid = 7
   lewy zewnętrzny łączyć phplist_user_user_attribute D na A.id = D.userid i D.attributeid = 2
   wewnętrzny łączyć phplist_linktrack E na A.id = E.userid i E.clicked >= (1)
Inne rozwiązania  
 
programming4us programming4us