Ergebnis 1 bis 3 von 3

Thema: Abfrage aus einer Tabelle oder Array

  1. #1
    Interessierte/r
    Registriert seit
    24.09.2004
    Ort
    Ispringen bei PF
    Beiträge
    149
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Abfrage aus einer Tabelle oder Array

    Hi,

    wenn ich eine Tabelle (gerne in MySql) habe z.B.


    Haarfarbe/Alter | 20 | 25 | 30 | ....
    -------------------------------------------------
    braun | x | y | z |
    -------------------------------------------------
    blond | w | e | r |
    -------------------------------------------------
    rot | s | d | f |
    -------------------------------------------------

    und möchte nun eine Abfrage der Werte machen (z.B. y).
    Es müssen beide Kriterien erfüllt sein (braune Haarfarbe und Alter 25). Wie bekomme ich das mit einer Datenbank hin?
    Oder brauche ich ein Array?

    Für die Datenbank finde ich keine Lösung....
    Brauche einen Denkanstoss...


    Gruß
    MAD

    EDIT: Irgendwie zerhaut es die Beispieltabelle aber ich denke der Gedanke ist klar...
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!
    Gruß

    Matthias

  2. #2
    Kaiser(in)
    Registriert seit
    09.12.2005
    Alter
    29
    Beiträge
    2.496
    Danke
    1
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    SELECT * FROMtabelle WHERE haarfarbe = 'bla' AND alter = '178'
    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!

  3. #3
    Interessierte/r
    Themenstarter

    Registriert seit
    24.09.2004
    Ort
    Ispringen bei PF
    Beiträge
    149
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Hi BendOr,

    Wenn ich in dieser Tabelle den Wert y haben will wäre die Abfrage doch
    SELECT 25 FROM tabelle WHERE haarfarbe = 'braun';
    oder?


    Aber Du hast mich auf eine Idee gebracht:

    Die Spalte (besser der Variablennamen) wird als Variable in die Abfrage eingebaut, so daß ich den Variablennamen je nach eingegebenem Formularwert verändern kann.
    Habe ich den Variablenname festgelegt, dann nehme die Haarfarbe als weitere Variable für die Abfrage der Zeile rein.

    In etwa so:
    SELECT $alter FROM tabelle WHERE haarfarbe = '$haarfarbe';

    Danke!
    Gruß

    Matthias

Ähnliche Themen

  1. Kleines? Problem bei einer PHP If Abfrage...
    Von PHPDummy im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 2
    Letzter Beitrag: 11.06.2007, 17:47
  2. sql statement in array oder variable speichern
    Von ledzep im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 0
    Letzter Beitrag: 03.04.2007, 13:42
  3. MySQL Abfrage um ein bestimmtes Array anzulegen
    Von im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 2
    Letzter Beitrag: 10.11.2006, 08:32
  4. Daten aus nur einer Spalte einer Tabelle in Array speichern
    Von FaFoo im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 3
    Letzter Beitrag: 25.07.2006, 16:32
  5. Array in einer Mail verschicken
    Von Wasserlasser im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 4
    Letzter Beitrag: 28.08.2005, 03:14

Stichworte

Berechtigungen

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