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 ::

Webseiten professionell erstellen

Webseiten professionell erstellen 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:
 
 

Deine Leidenschaft ist die Unterwasserfoto-grafie?


Dann ist Qozido genau das Richtige für Dich!

Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler ist da!

www.qozido.de

 


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 19.07.2009, 18:00:31
marvinlol marvinlol ist offline
Anfänger
 
Registriert seit: Jul 2009
Beiträge: 15
marvinlol befindet sich auf einem aufstrebenden Ast
Daten aus 2 verschiedenen Tabellen auslesen

Hallo zusammen,

ich möchte eine Liste mit allen registrierten Benutzern ausgeben.
Die Daten wie z.B. E-Mail und Nickname sind in der Tabelle "benutzerdaten" und Sachen wie z.B. Lieblingsfilm und auch Userpic sind in der Tabelle "profil".

Jetzt möchte ich in einer while Schleife die Spalten: Id, email, Nickname, Nachname und Vorname aus der Tabelle "benutzerdaten", und aus der Tabelle "profil" nur die Spalte "userpic" ausgeben. In ihr steht von allen Benutzern der Pfad zum Userpic auf dem Server (z.B. images/users/23.jpg).

Ich weiss jetzt nicht, wie ich die Datenbank ansprechen soll, damit sie mir die Daten aus beiden Tabellen ausgibt.

Hier mal die while Schleife:

PHP-Code:
$ausgeben mysql_query($sql);
  while(
$row mysql_fetch_array($ausgeben))
    {
     echo 
"<td style=\"padding: 10px;\">".$row['Id']."</td>";
     echo 
"<td>".$row['Nickname']."</td>";
     echo 
"<td>".$row['email']."</td>";
     echo 
"<td>".$row['Vorname']."</td>";
     echo 
"<td>".$row['Nachname']."</td>";
     echo 
"<td><img src=\"".$row['userpic']."\" width=\"60\" height=\"77\" /></td>";
     echo 
"</tr><tr>";
    } 
Vielleicht kann mir jemand bei meinem Problem helfen.
Danke im Vorraus.
Mit Zitat antworten
  #2  
Alt 19.07.2009, 18:07:39
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.432
vt1816 hat die Renommee-Anzeige deaktiviert
vt1816 eine Nachricht über Skype™ schicken
AW: Daten aus 2 verschiedenen Tabellen auslesen

Willkommen hier im Forum!

Wie sieht die Struktur der beiden Tabellen aus?
Wie sind die Tabellen miteinander verbunden?

Ansonsten sollte das von Dir gesuchte Zauberwort JOIN heißen.
__________________
Gruss vt1816
. . . . . Feedback wäre wünschenswert

Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (PN, Skype, Mail, ICQ, etc...) nur per Barzahlung oder Vorauskasse!

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
Mit Zitat antworten
  #3  
Alt 19.07.2009, 18:16:44
marvinlol marvinlol ist offline
Anfänger
 
Registriert seit: Jul 2009
Beiträge: 15
marvinlol befindet sich auf einem aufstrebenden Ast
AW: Daten aus 2 verschiedenen Tabellen auslesen

Also die Struktur der Tabellen sieht so aus, dass in der Tabelle "benutzerdaten" Primary key die Id ist und in der Tabelle "profil" ist Primary Key uid (userid). Bei der registrierung wird ein Datensatz in benutzerdaten erstellt und mit Email, Password, Nickname usw. gefüllt.
Gleichzeitig wird ein jeweils ein Datensatz in profil erstellt in dem lediglich die Spalten "uid" und "userpic" gefüllt werden. Die Spalte userpic ist anfangs immer "images/users/nopic.jpg".

Mit JOIN habe ich mich auch schon "befasst" nur komme ich überhaupt nicht damit klar.
Mit Zitat antworten
  #4  
Alt 19.07.2009, 19:30:53
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Beiträge: 2.270
DokuLeseHemmung befindet sich auf einem aufstrebenden Ast
AW: Daten aus 2 verschiedenen Tabellen auslesen

Hier wirds schön beschrieben: A Visual Explanation of SQL Joins
Mit Zitat antworten
  #5  
Alt 19.07.2009, 19:42:46
marvinlol marvinlol ist offline
Anfänger
 
Registriert seit: Jul 2009
Beiträge: 15
marvinlol befindet sich auf einem aufstrebenden Ast
AW: Daten aus 2 verschiedenen Tabellen auslesen

Ah danke für den Tipp.

Kann mir vielleicht jemand einen kurzen Code zu meinem konkreten Beispiel schreiben?

Ich steige da auf deutsch schon nicht durch und die englische Erklärung hilft mir dabei leider nicht so.

Ich komme da total durcheinander mit den ganzen "A" und "B"s.

Ich hoffe ihr helft mir
Mit Zitat antworten
  #6  
Alt 19.07.2009, 22:57:54
marvinlol marvinlol ist offline
Anfänger
 
Registriert seit: Jul 2009
Beiträge: 15
marvinlol befindet sich auf einem aufstrebenden Ast
AW: Daten aus 2 verschiedenen Tabellen auslesen

push

ich brauche Hilfe !
Mit Zitat antworten
  #7  
Alt 19.07.2009, 23:13:54
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Beiträge: 2.270
DokuLeseHemmung befindet sich auf einem aufstrebenden Ast
AW: Daten aus 2 verschiedenen Tabellen auslesen

Das MySQL Handbuch auf deutsch: http://dev.mysql.com/doc/refman/5.1/de/join.html

Geändert von DokuLeseHemmung (19.07.2009 um 23:15:03 Uhr)
Mit Zitat antworten
  #8  
Alt 20.07.2009, 11:46:07
cortex cortex ist offline
SELFPHP Profi
 
Registriert seit: Apr 2008
Beiträge: 1.941
cortex befindet sich auf einem aufstrebenden Ast
AW: Daten aus 2 verschiedenen Tabellen auslesen

Zitat:
Zitat von marvinlol Beitrag anzeigen
Kann mir vielleicht jemand einen kurzen Code zu meinem konkreten Beispiel schreiben?
nein. es gibt entsprechende dienstleister, die damit ihren lebensunterhalt verdienen und dir gern weiterhelfen.

Zitat:
Zitat von marvinlol Beitrag anzeigen
push
das wird hier - wie in jeden anderem forum auch - höchst ungern gesehen.

cx
Mit Zitat antworten
Antwort

Stichworte
datenbank, mysql, php


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
Mit PHP aus HTML-Tabellen Daten auslesen r00t PHP Grundlagen 11 25.08.2007 20:03:03
Daten aus csv-Datei in zwei Tabellen speichern sputnik72 PHP Grundlagen 6 13.08.2007 16:12:15
session_encode in DB gespeichert - Daten richtig, auslesen aber falsch CThuy PHP für Fortgeschrittene und Experten 0 25.07.2004 00:38:34
daten aus 2 tabellen strubel123 PHP Grundlagen 3 25.03.2004 20:55:56
Auslesen von Daten für Tabellen autremonde MySQL 4 02.09.2003 16:55:15


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:08:58 Uhr.


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


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