SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Das Zend Framework

Das Zend Framework zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQL

MySQL Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQL diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 04.04.2011, 11:48:57
0ldEra 0ldEra ist offline
Anfänger
 
Registriert seit: Apr 2011
Ort: Schweiz
Alter: 26
Beiträge: 2
0ldEra befindet sich auf einem aufstrebenden Ast
Nur Datensätze von Freunden anzeigen

Guten Tag.

Wie es der Titel schon fast sagt:

Ich möchte ähnlich wie bei Facebook nur genau die Datensätze (Post) von Leuten anzeigen lassen, mit welchen ich auch befreundet bin. Nur wäre es bei meinem Problem anstelle von Posts der Standort, wo sich die Person befindet.

Nun, wie kann ich das per mySQL anzeigen lassen? Habe folgene Tabellen:

--benutzerdaten--
id
vorname
nachname

--freunschaften--
id
benutzer1_id
benutzer2_id

--standort--
id
plz
ort

Habe mich schon im Internet rumgeschlagen. Kann mir jemand helfen oder muss ist dies gar nicht möglich?

Geändert von 0ldEra (04.04.2011 um 12:04:17 Uhr)
Mit Zitat antworten
  #2  
Alt 04.04.2011, 16:13:37
0ldEra 0ldEra ist offline
Anfänger
 
Registriert seit: Apr 2011
Ort: Schweiz
Alter: 26
Beiträge: 2
0ldEra befindet sich auf einem aufstrebenden Ast
AW: Nur Datensätze von Freunden anzeigen

hat sich erledigt:

SELECT standorte.*, freundschaften.*, standorte.id AS id, standorte.datum AS datum, freundschaften.id AS f_id, freundschaften.datum AS f_datum FROM standorte LEFT JOIN freundschaften ON standorte.von = freundschaften.benutzer2_id WHERE freundschaften.benutzer_id LIKE '".$_SESSION["user_id"]."' ORDER BY standorte.datum DESC";
Mit Zitat antworten
  #3  
Alt 04.04.2011, 19:44:47
thomas_w thomas_w ist offline
Junior Member
 
Registriert seit: Aug 2010
Alter: 9
Beiträge: 395
thomas_w befindet sich auf einem aufstrebenden Ast
AW: Nur Datensätze von Freunden anzeigen

Zitat:
Zitat von 0ldEra Beitrag anzeigen
--benutzerdaten--
id
vorname
nachname

--freunschaften--
id
benutzer1_id
benutzer2_id

--standort--
id
plz
ort
Zitat:
Zitat von 0ldEra Beitrag anzeigen
hat sich erledigt:

SELECT standorte.*, freundschaften.*, standorte.id AS id, standorte.datum AS datum, freundschaften.id AS f_id, freundschaften.datum AS f_datum FROM standorte LEFT JOIN freundschaften ON standorte.von = freundschaften.benutzer2_id WHERE freundschaften.benutzer_id LIKE '".$_SESSION["user_id"]."' ORDER BY standorte.datum DESC";
Mal abgesehen von eventuellen SQL-Injection Problemen (http://de.wikipedia.org/wiki/SQL-Injection) bei der LIKE und $_SESSION["user_id"], kann keiner von uns darauf kommen, dass ein JOIN zwischen standorte.von und freundschaften.benutzer2_id richtig sein soll.

Du solltest Dir dringend mal Gedanken über die Tabellenstrukturen und die Spaltennamen machen.

Grüße
Thomas
__________________
Die SQL-Backstube
Bietet Rezepte, Lösungen und ausführliche Beispiele rund um gesundes SQL und zufriedene Datenbanken.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Datensätze ohne Einträge in 2. Tab anzeigen Christian24 MySQL 18 11.09.2010 22:07:12
Selectierte Datensätze aufteilen theresa PHP Grundlagen 2 12.05.2008 15:53:27
phpMyAdmin: Mehrere Datensätze gleichzeitig ändern Samson1964 MySQL 1 10.03.2007 18:18:35
nur Datensätze mit gleichem Datum anzeigen klaus-maus MySQL 1 28.02.2005 22:48:29
DB - Auswahl nach Namen - Übergabe der ID - Anzeigen der Datensätze Stella PHP Grundlagen 2 01.10.2003 11:28:21


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:47:52 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.


© 2001-2019 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt