tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
173
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    spikaner spikaner ist offline Quereinsteiger @ php
    Registriert seit
    Feb 2007
    Ort
    München
    Beiträge
    439
    Folgendes Problem ich habe 3 verschiedene Tabellen in jeder könnte ein timestamp unter der reihe time stehen wie realisiere ich es am einfachsten die 3 tabellen abzufragen und mir dann eine SESSION variable unter den namen time und um welche tabelle (dafür ein anderer Name als den der Tabelle um die es sich handelt) zu erstellen?

    1. Grundabfrage ist wirklich in einer Tabelle ein Timstamp
    2. Wenn ja in welcher Tabelle, was und wann läuft das ab
    sprich 3 SESSION Variablen erstellen unter immer den gleichen namen

    mfg Spikaner
     

  2. #2
    Registriert seit
    Jul 2007
    Ort
    Quakenbrück
    Beiträge
    756
    Da fallen mir spontan mehrere Möglichkeiten ein...

    Ich weiß, dass man per SQL Abfragen kann, wie die Tabelle heißt, aber ich weiß grad nur nich wie... Evtl mal google oder einen der anderen hier fragen...

    Alle 3 Tabellen kannst du dann ansprechen, indem du JOIN verwendest...

    Wobei ich glaube, dass das ermitteln des Tabellennamens in zusammen arbeit mit JOIN, evtl Probleme machen könnte...

    Daher solltest du das dann vermutlich eher mit 3 Statements machen, jede Tabelle einzeln abfragen und die Infos dann mit PHP auswerten...

    So mal als Denkanstoß...

    Aldinative (4)[EDIT]:3:
    Warum verteilen sich die TimeStamps auf 3 Tabellen?
    Sorg doch dafür, dass die nur in einer sind, dann hastes noch leichter
    Geändert von Chaosengel_Gabriel (29.04.08 um 09:49 Uhr) Grund: Vertippr... Sind nur 3 Vorschläge un nich 4 xD
     
    PHP-Code:
    ($hilfe=='hilfreich') ? bewerten(positiv) : ignore_post(); 
    Schnellste Hilfe -> www.gidf.de

    Wer aus meiner Gegend kommt, kann sich gern mal melden, kenn hier keenen ;)

  3. #3
    Avatar von Loomis
    Loomis Loomis ist offline Mitglied Bunt
    Registriert seit
    Jul 2002
    Ort
    Aschaffenburg
    Beiträge
    1.538
    Der Timestamp sollte wirklich nur in einer Tabelle stehen. Es sei denn es gibt einen wirklich guten Grund für 3 Tabellen. Poste bitte mal die Strukturen.

    Könntest du das was du mit den Session's vor hast nochmal genauer beschreiben, ich verstehe das noch nicht ganz.

    Gruß
     
    mfg
    --------------------------------------------------------------------------------
    Kein Support via PN, Email, ICQ, Brieftaube oder Flaschenpost!

    Besucht den tutorials.de-Chat | Anleitung
    RTFM - PHP-Handbuch - MySql Handbuch
    --------------------------------------------------------------------------------
    Surftipp...Der Postillon
    --------------------------------------------------------------------------------
    Signatur v2.2

  4. #4
    spikaner spikaner ist offline Quereinsteiger @ php
    Registriert seit
    Feb 2007
    Ort
    München
    Beiträge
    439
    Das mit den 3 timestamps in 3 Tabellen macht sinn, es handelt sich um eine art Regalsystem jede Tabelle ein "Regal" mit total verschiedener Tabellenstruktur und aus diesen 3 verschiedenen Tabellen will ich falls vorhanden den timestamp haben
    gut 3 abfragen ansich kein Thema aber wenn das System erweitert wird.. was dann,
    also was langfristiges und flexiebles wäre meine Rettung, darum wundere ich mich auch warum dieser Beitrag hierher verschoben wurde.

    mfg Spikaner
     

  5. #5
    Registriert seit
    Jul 2007
    Ort
    Quakenbrück
    Beiträge
    756
    Mach dir mal erstmal ums verschieben keinen Kopp
    Die Moderatoren werden wissen warum, das reicht

    Flexibel ist relativ...
    Wenn du von flexibler erweiterung redest, dann gehe ich zumindest davon aus, dass die weiteren Tabellen auch felxibel mit php automatisch erzeugt werden...
    Aber das mal nebenher...

    Ich komme auf den Post von Loomes zurück...
    Poste doch bitte mal die Struktur

    Evtl lassen sich die Tabellen auch an einander angleichen und so in einer integrieren...
    Die Zuordnungen der Datensätze untereinander kannst du dann mittels ner PID (ParentID) erzeugen...
     
    PHP-Code:
    ($hilfe=='hilfreich') ? bewerten(positiv) : ignore_post(); 
    Schnellste Hilfe -> www.gidf.de

    Wer aus meiner Gegend kommt, kann sich gern mal melden, kenn hier keenen ;)

Ähnliche Themen

  1. SQL - Nach Timestamp abfragen
    Von Sasser im Forum Relationale Datenbanksysteme
    Antworten: 5
    Letzter Beitrag: 11.05.10, 12:41
  2. Antworten: 1
    Letzter Beitrag: 16.11.09, 14:59
  3. Abfragen von mehreren Tabellen?
    Von FL08 im Forum Relationale Datenbanksysteme
    Antworten: 8
    Letzter Beitrag: 28.02.08, 15:20
  4. SQL abfrage mit mehreren timestamp angaben
    Von joky_joky im Forum PHP
    Antworten: 2
    Letzter Beitrag: 11.11.05, 16:06
  5. DB-Eintrag mittels timestamp abfragen
    Von mayooo im Forum PHP
    Antworten: 2
    Letzter Beitrag: 30.05.05, 10:46