Kundenbezogene Variablen

Thema wurde von alexb1995, 24. Januar 2018 erstellt.

  1. alexb1995

    alexb1995 Erfahrener Benutzer

    Registriert seit:
    1. Mai 2017
    Beiträge:
    78
    Danke erhalten:
    1
    Danke vergeben:
    34
    Hallo zusammen,

    gibt es eine Liste o.ä. in der alle Variablen aufgelistet sind?
    Hintergrund: Ich möchte meine Kundenkonto-Übersicht vereinfachen und dort verschiedene Kundendaten auflisten.

    Bekomme ich Daten wie Vorname, Nachname, Anschrift, Mail-Adresse etc. aus vorhandenen Variablen, oder wäre es da am einfachsten diese per SELECT Datenbankabfrage zu beschaffen?

    Viele Dank im voraus!
     
  2. alexb1995

    alexb1995 Erfahrener Benutzer

    Registriert seit:
    1. Mai 2017
    Beiträge:
    78
    Danke erhalten:
    1
    Danke vergeben:
    34
    Um das Ganze nochmal zu verdeutlichen:
    Ich möchte in der Kundenkonto-Übersicht (account.php) eine Gesamtübersicht über alle Kundenbezogenen Daten bauen. Dazu sollen diese tabellarisch angeordnet werden, soll ungefähr so aussehen:
    Vorname: XXX
    Nachname: XXX
    Stadt: XXX
    PLZ: XXX
    ....

    Wie bekomme ich die Daten her? Gibt es dafür einen vorgefertigten Variablen-Satz, oder gibt es eine einfache Möglichkeit dass ich mir die gewünschten Daten aus der DB selectieren kann?

    Vielen Dank!
     
  3. Christian Mueller

    Christian Mueller Beta-Held

    Registriert seit:
    4. Juli 2011
    Beiträge:
    3.698
    Danke erhalten:
    889
    Danke vergeben:
    288
    Versuch es mal mit den Tabellen customers und address_book.
     
  4. alexb1995

    alexb1995 Erfahrener Benutzer

    Registriert seit:
    1. Mai 2017
    Beiträge:
    78
    Danke erhalten:
    1
    Danke vergeben:
    34
    Und die SELECT-Abfrage selbst vornehmen? Hast du einen Tipp, wie man das am besten macht? Oder einfach in die accounts.html mit rein?
     
  5. Christian Mueller

    Christian Mueller Beta-Held

    Registriert seit:
    4. Juli 2011
    Beiträge:
    3.698
    Danke erhalten:
    889
    Danke vergeben:
    288
    Am einfachsten unter SQL in der Toolbox oder noch komfortabler mit dem phpMyAdmin.

    z.B.:
    SELECT customers.*, address_book.*
    FROM customers INNER JOIN address_book ON customers.customers_id = address_book.customers_id;
     
  6. alexb1995

    alexb1995 Erfahrener Benutzer

    Registriert seit:
    1. Mai 2017
    Beiträge:
    78
    Danke erhalten:
    1
    Danke vergeben:
    34
    Genau, aber wie bekomme ich die Daten, bzw. die Abfrage, am besten in Variablen gepackt, damit jeder Kunde dort in der Tabelle seine Daten sieht?
     
  7. alexb1995

    alexb1995 Erfahrener Benutzer

    Registriert seit:
    1. Mai 2017
    Beiträge:
    78
    Danke erhalten:
    1
    Danke vergeben:
    34
    Noch jemand eine Idee?
     
  8. Kai Schoelzke

    Kai Schoelzke Beta-Held

    Registriert seit:
    30. März 2016
    Beiträge:
    3.807
    Danke erhalten:
    548
    Danke vergeben:
    249
    Schau doch mal in die account_edit.php und address_book.php dort werden doch alle Daten geholt die du brauchst, da kannst du dir das ab schauen, dann noch einen Overload basteln. Welche klasse da jetzt für die /account.php verantwortlich ist, kann ich dir aber auf Anhieb nicht sagen, aber Gambio bestimmt
     
  9. alexb1995

    alexb1995 Erfahrener Benutzer

    Registriert seit:
    1. Mai 2017
    Beiträge:
    78
    Danke erhalten:
    1
    Danke vergeben:
    34
    Perfekt, das war der Hinweis den ich gebraucht habe! Danke dir!