Ergebnis 1 bis 4 von 4

Thema: Daten vergleichen

  1. #1
    Teeny
    Registriert seit
    15.04.2009
    Beiträge
    20
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Daten vergleichen

    Hallo,

    ich habe gerade ein kleines kreatives Problem. Ich möchte 2 vorhandene Timestamps aus der Datenbank mit 2 Timestamps aus einen Formular vergleichen.

    Als Ergebnis soll der Datensatz gezogen werden, wo Die Daten aus den Formularfeldern zwischen den aus der Datenbank liegen.

    Beispiel Eingabe im Formular:
    Von: 15.05
    Bis: 03.06

    Die Eingabe im Formular sieht z.B. so aus: 03-05-2010
    Ich formatiere das ganze dann mit

    PHP-Code:
    $von "03-05-2010";
    $format str_replace("-"",""$von");
    $array_format explode(","$format);
    $mktime_von mktime(0,0,0$array_format_[4], $array_format_[3],0); 
    Die Daten werden auch so in die Datenbankgeschrieben, also vom Aufbau des Timestamps sind die Eingaben im Formular und in der DB gleich.

    In der Datenbank sind verschiedene Werte (Daten sind real im Timestamp format!!):
    ID|HID| Von | Bis | wert
    1 | 3 | 01.05 | 30.06 | 10
    2 | 3 | 01.07 | 18.07 | 20
    3 | 4 | 14.05 | 15.06 | 30

    Bisher versuche ich folgendes:

    PHP-Code:
     $data $db->singleQuery("
           SELECT wert FROM session 
           WHERE HID='"
    .$id."' 
           AND von>= '"
    .$mktime_von."'
           AND bis>= '"
    .$mktime_bis."'
           "
    );

     foreach(
    $data as $key => $value)
       $
    $key $value;

     echo 
    $session."<br />"// Ausgabe => 20 und => 30 
    Problem ist erstes, dass nicht ID1, sondern in diesem Beispiel würde ID2 ausgewählt. Außerdem wird auch ID3 angezeigt, obwohl der 14.05 hinter dem 15.05 (wie ausgewählt liegt).

    Versteht ihr was ich meine und möchte? Sonst muss ich noch paar Erklräungen mehr abgeben. Wäre klasse, wenn es ne einfache und schnelle Lösung geben würde.
    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 !!!!!

  2. #2
    Teeny
    Themenstarter

    Registriert seit
    15.04.2009
    Beiträge
    20
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Daten vergleichen

    mhm, ich glaube ich habe es^^
    Das ich das alles hier nochmal zusammengefasst habe, hat bisschen geholfen.
    PHP-Code:
     $data $db->singleQuery("
      SELECT wert FROM session 
      WHERE HID='"
    .$id."' 
      AND von <= '"
    .$mktime_von_."' 
      AND bis >= '"
    .$mktime_von_."'
      AND bis >= '"
    .$mktime_bis_."'
      "
    ); 
    Auf dem ersten Blick scheint es zu funktionieren.

  3. #3
    Forum Guru Avatar von synaptic
    Registriert seit
    20.06.2007
    Ort
    Butzbach-Wiesental
    Beiträge
    10.901
    Danke
    45
    Bekam 48 mal "Danke" in 46 Postings
    Blog-Einträge
    1

    Standard AW: Daten vergleichen

    benutz in zukunft bitte die editfunktion...
    danke
    KEIN support via pn, email, messenger oder falsch geposteten threads
    Futter für deine Schnuffelzwerge gibts bei den Schnuffelzwergen TOP Qualität, also klicken und kaufen

  4. #4
    Bandit
    Gast

    Standard AW: Daten vergleichen

    Zitat Zitat von jumpthis Beitrag anzeigen
    ich glaube ich habe es^^
    Glauben heißt nicht wissen

Ähnliche Themen

  1. Daten vergleichen - PHP
    Von Nightskill im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 3
    Letzter Beitrag: 09.04.2009, 16:55
  2. Daten aus verschiedenen Tabellen auslesen / Vergleichen
    Von Paddy2Fast im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 7
    Letzter Beitrag: 03.02.2008, 21:23
  3. Vergleichen
    Von Jochen im Forum HTML & CSS Forum
    Antworten: 5
    Letzter Beitrag: 21.11.2006, 23:32
  4. Wie kann ich zwei Daten vergleichen?
    Von neko im Forum Computer - Internet Forum
    Antworten: 3
    Letzter Beitrag: 29.09.2006, 16:19
  5. Variable mit Daten aus einer DB vergleichen
    Von Knüps im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 6
    Letzter Beitrag: 28.09.2006, 11:39

Stichworte

Berechtigungen

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