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

Einführung in XHTML, CSS und Webdesign

Einführung in XHTML, CSS und Webdesign 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 > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 29.02.2004, 16:26:10
DangerLes DangerLes ist offline
Anfänger
 
Registriert seit: Jul 2003
Ort: Hückelhoven
Beiträge: 37
DangerLes eine Nachricht über ICQ schicken DangerLes eine Nachricht über AIM schicken
Spalten vergleichen ?

Ich habe eine Variable $row[user], die die BenutzerID aus der Tabelle 'bids' mit der Spalte 'bidder' ausliest und eine Tabelle users mit den Spalten 'id' und 'nick'.

Wie kann ich nun eine Abfrage gestalten, dass wenn $row[user] = 'users.id' ist, das Script mir den Nick den Users anzeigt?

Ich hoffe, meine Formulierung ist verständlich, denn ich weiss sonst nicht, wie ich es erklären soll.


EDIT:
Hab gerade bemerkt, dass ich in falsche Forum gerutscht bin ... sorry.

Kann das mal bitte jemand ins MySQL-Forum verschieben?

Geändert von DangerLes (29.02.2004 um 17:17:43 Uhr)
Mit Zitat antworten
  #2  
Alt 29.02.2004, 20:01:47
FloRos FloRos ist offline
Junior Member
 
Registriert seit: Mar 2002
Beiträge: 153
FloRos eine Nachricht über ICQ schicken
ich verstehe dein Problem nicht ganz. Versuche es aber trotzdem:

du hast bereits $row[user] aus der Tabelle bids..
das willst du vergleiche mit deinen Usern in der Tabelle users??

dann mach das gleiche in grün wie du es mit $users gemacht hast.
also mysql_query("Select nick From users where nick='$row[user]");

wenn er dir dann den nick ausgibt dann ist er in beiden Tabellen enthalten ansonsten gibt er halt nichts aus und es gibt den nick nicht..

so habe ich das verstanden
__________________
Wir sehen uns in der
Programmierer Hölle ;)
Mit Zitat antworten
  #3  
Alt 29.02.2004, 20:44:51
DangerLes DangerLes ist offline
Anfänger
 
Registriert seit: Jul 2003
Ort: Hückelhoven
Beiträge: 37
DangerLes eine Nachricht über ICQ schicken DangerLes eine Nachricht über AIM schicken
Zitat:
dann mach das gleiche in grün wie du es mit $users gemacht hast.
also mysql_query("Select nick From users where nick='$row[user]");
Genau ist ja das Problem, denn ich kann nirgends finden, wo das $row[user] herkommt.
Es handelt sich um Diese Datei. Anstelle des zweiten $row[user], was die ID des Users anzeigt, soll nun der Nick angezeigt werden.

Bei dieser Datei handelt es sich um eine Seite, auf der alle noch ausstehenden Bewertungen aufgelistet werden. In der Spalte der Seite wurde vorher die Anzahl der Gebote angezeigt, welches nun durch den Käufernamen ersetzt werden soll.

Ich finde nun partout nicht heraus, wie ich die DB-Abfrage gestalten soll, dass auch wirklich nur der Nick des Käufers angezeigt wird, wofür ich doch sicherlich $row[user] mit den Daten aus der Tabelle 'users' und den Spalten 'id' und 'nick' vergleichen muss? Ich weiss auch nicht so recht, wie ich es noch erklären soll.

Geändert von DangerLes (29.02.2004 um 20:50:44 Uhr)
Mit Zitat antworten
  #4  
Alt 29.02.2004, 20:58:32
FloRos FloRos ist offline
Junior Member
 
Registriert seit: Mar 2002
Beiträge: 153
FloRos eine Nachricht über ICQ schicken
hmm aber du bist sicher das es die gibt weil in der Datei kann es die nicht geben!
$row[user]
kann es nur da geben wo es auch:
$row=mysql_query("Select a from b where c='d'");
gibt :( sorry kann ich dir anscheinend nicht helfen
__________________
Wir sehen uns in der
Programmierer Hölle ;)
Mit Zitat antworten
  #5  
Alt 29.02.2004, 22:32:14
DangerLes DangerLes ist offline
Anfänger
 
Registriert seit: Jul 2003
Ort: Hückelhoven
Beiträge: 37
DangerLes eine Nachricht über ICQ schicken DangerLes eine Nachricht über AIM schicken
Aus diesem Grund poste ich es ja auch hier, da ich auch rein gar keinen Verweis auf $row[user] finden kann. Natürlich bin ich mir sicher, dass es vorhanden ist, denn die ID des Users wird mir schliesslich auch angezeigt. Woher $row[user] geholt wird, ist mir vollkommen schleierhaft.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:35:11 Uhr.


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


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