php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 30.03.2006, 13:58  
Erfahrener Benutzer
 
Registriert seit: 08.08.2005
Beiträge: 272
madSoul
Standard 3 Tabellen verbinden

Hallo Forum,

nachdem ich meine letzte Verbindung mit 3 Tabellen durch ein bisschen Hilfe von euch gemeistert habe nun eine neue Herausforderung

Folgende Tabellen sind vorhanden

tbl_users
vorname | nachname | geburtsjahr

tbl_results
vorname | nachname | geburtsjahr | eventnr | bewerbnr

tbl_event
eventnr | eventname | datum

tbl_bewerb
bewerbnr | bewerbname | distanz

aus tbl_users hol ich mir vorname, nachname und geburtsjahr
danach möchte ich in einer schleife die daten zum user holen.

z.B.
PHP-Code:
while(list($vn,$nn,$jahr) = mysql_fetch_row($result)){

  
//Hier wieder der QUERY in "dummgequatsche"...

 
"hole mir datum, eventname, bewerbname, distanz von den 3 tabellen
  wo vorname, geburtsdatum und geburtsjahr mit tbl_results überinstimmt
  und tbl_results.eventnr gleich tbl_event.eventnummer ist und
  tbl_results.bewerbnr gleich tbl_bewerb.bewerbnr ist"


Das mit dem "dummgequatsche" hat letztens recht gut funktioniert...

Mein QUERY bisher:
PHP-Code:
$sql "SELECT t1.vorname, t1.nachname, t2.datum, t2.eventname, t3.bewerbname, t3.distanz
            FROM
            tbl_results AS t1, tbl_event AS t2, tbl_bewerb AS t3
            WHERE
            t1.vorname = '$vn' AND t1.nachname = '$nn' AND gebjahr='$jahr' 
            AND t1.eventnr= t2.eventnr AND t1.bewerbnr= t3.bewerbnrAND t2.datum < '$heute' AND t2.datum > '$limit'"

Das mit der Begrenzung vom Datum habe ich eingebaut, da ich ends lang gewartet habe und das script nicht fertig wurde...

Doch auch mit der Begrenzung bekomme ich KEIN ergebnis !?

Jemand ne Idee ??

Danke schonmal!
madSoul ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 30.03.2006, 14:56  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.232
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

Ohne Beispieldaten wohl kaum
__________________
www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks
Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih
mepeisen ist offline   Mit Zitat antworten
Alt 30.03.2006, 15:09  
Erfahrener Benutzer
 
Registriert seit: 08.08.2005
Beiträge: 272
madSoul
Standard

was´n für beispieldaten ? steht doch oben !
ich brauch ja nur die korrekte syntax vom query...
__________________
it´s not a bug - it´s a feature...
madSoul ist offline   Mit Zitat antworten
Alt 30.03.2006, 15:35  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.232
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

Wenn du das Problem hast, dass keine Datensätze rauskommen obwohl welche müssten, kann dir ohne Beispieldaten keiner helfen. Wir wissen weder, welche Datensätze rauskommen müssten, noch was in $vn, $nn, $jahr, $heute, $limit so alles drinsteht.
Rein optisch sieht der Query für mich fehlerfrei aus. Ob er auch bei deinen Daten logisch OK ist, mag niemand ohne Glaskugel erraten ohne deine Daten zu kennen.
__________________
www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks
Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih
mepeisen ist offline   Mit Zitat antworten
Alt 30.03.2006, 15:37  
Erfahrener Benutzer
 
Registriert seit: 08.08.2005
Beiträge: 272
madSoul
Standard

ach so meinst !
hmmm... wenn du sagst der query passt hab ich eh schon was ich wollte...
wenn der fehler wo anders liegt such ich ihn schon!

danke für die info...
__________________
it´s not a bug - it´s a feature...
madSoul ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Tabellen für Vokabeltrainer anlegen... anonym01 PHP Tipps 2008 9 03.03.2008 21:18
PHP Array in MYSQL Tabellen schreiben Matt Datenbanken 1 26.02.2008 19:43
5 tabellen miteinander verknüpfen. miwo Datenbanken 2 22.09.2007 11:17
2 Tabellen verbinden wo eien davon Auswahliste ist Beutel Datenbanken 1 20.03.2007 23:52
2 Tabellen verbinden, die nichts gemeinsam haben chr Datenbanken 12 06.07.2006 18:31
verbinden von 3 Tabellen... madSoul Datenbanken 6 23.03.2006 13:17
[Erledigt] abfrage mehrere tabellen PHP Tipps 2005-2 3 31.10.2005 21:57
3 Tabellen verbinden... Datenbanken 2 21.09.2005 21:16
MySQL - mehrere tabellen verbinden freitz PHP Tipps 2005-2 1 02.07.2005 15:44
Dubletten herausfiltern mit verbinden 2er tabellen. robo47 Datenbanken 2 12.05.2005 11:59
[Erledigt] tabellen verbinden.... PHP Tipps 2005 4 28.04.2005 11:38
Tabellen verbinden b++ Datenbanken 3 14.04.2005 11:19
[Erledigt] Ausgelesende Daten in MySQL Tabellen mit Links verbinden Datenbanken 8 15.01.2005 20:50
[Erledigt] Selectanfrage an eine Datenbank,aber aus mehreren Tabellen Datenbanken 2 26.10.2004 07:23
[Erledigt] fulltext suche priorität von tabellen setzen Datenbanken 1 09.08.2004 15:26

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
datenbank drei tabellen verbinden -join, php 3 tabellen verbinden, query abfrage 2er tabellen, 3 tabellen mit where verbinden

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:50 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.