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

PHP 5.3 & MySQL 5.1

PHP 5.3 & MySQL 5.1 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 > MySQLi/PDO/(MySQL)
Hilfe Community Kalender Heutige Beiträge Suchen

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 17.04.2009, 20:44:46
Ecstasy Ecstasy ist offline
Anfänger
 
Registriert seit: Apr 2009
Alter: 36
Beiträge: 11
auslese frage

Tut mir leid für den nicht aussage Kräftigen Titel, allerdings weiß ich nicht genau wie ich den ausdrücken soll.

Ich habe ein Problem mit einer Auslese und finde keine Lösung dafür.

Ich hoffe Ihr könnt mir weiterhelfen.

Hier mein Problem:


tabelle 1 enthält sagen wir mal 4 spalten

spalte 1 | spalte 2 |spalte3 |spalte 4

und tabelle 2 hat eine spalte

spalte

-------------------------
tabelle 1 werden sowas wie userdaten aufgelistet spalte 1 enthält einen wert, spalte2 auch usw. (definierte variabel $userdata['userid'] die braucht man beim auslesen damit man die werte zuweisen kann)

tabelle 2 und somit spalte enthält 4 namen...diese namen heißen genauso wie die 4 spalten aus tabelle 1

jetzt will ich die miteinader auslesen, heißt aus tabelle 2 lese ich spalte 1 mit den namen aus und der name soll mit den spalten aus tabelle 1 abgeglichen werden und die jeweiligen werte ausgegeben.

-----------------------

Ich hoffe es wahr halbwegs verständlich, fals nicht einfach fragen.

Vielen Dank im vorraus

Gruß Sascha

Geändert von Ecstasy (17.04.2009 um 20:49:23 Uhr)
Mit Zitat antworten
  #2  
Alt 17.04.2009, 21:06:52
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.707
AW: auslese frage

Hi,
willkommen hier im Forum! (Hoffe Dein Nick ist nicht Programm!)

Zitat:
Zitat von Ecstasy Beitrag anzeigen
[...]
Ich habe ein Problem mit einer Auslese und finde keine Lösung dafür.
Was ist eine AUSLESE? Kenne den Begriff nur in anderen Zusammenhängen.

Was hast Du schon an Code? Welche Fehlermeldung(en) erhältst Du? Wobei kommst Du nicht weiter? Was möchtest Du erreichen mit Deiner AUSLESE?
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . 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, WhatsApp, 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 17.04.2009, 21:08:45
Ecstasy Ecstasy ist offline
Anfänger
 
Registriert seit: Apr 2009
Alter: 36
Beiträge: 11
AW: auslese frage

Nein mein Nick ist nicht Programm^^

Mein Ziel sollte eigentlich aus dem Text oben heraus zu finden sein oder? Habe mir jedenfals mühe gegeben^^.

Nunja ich habe leider noch gar nichts an Code da ich einfach keinen Lösungsansatz finde.

Ich weiß auf gut Deutscht nicht wie ich es machen soll^^


Vielen Dank schon mal
Mit Zitat antworten
  #4  
Alt 17.04.2009, 21:17:51
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.707
AW: auslese frage

Zitat:
Zitat von Ecstasy Beitrag anzeigen
[...]
Mein Ziel sollte eigentlich aus dem Text oben heraus zu finden sein oder? Habe mir jedenfals mühe gegeben^^.
Mühe allein reicht nicht immer - was möchtest Du erreichen?
Gib doch bitte mal ein paar Testdaten vor und was Du als Ergebnis erhalten möchtest - dann wird es vlt. deutlicher.
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . 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, WhatsApp, 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
  #5  
Alt 17.04.2009, 21:23:28
Ecstasy Ecstasy ist offline
Anfänger
 
Registriert seit: Apr 2009
Alter: 36
Beiträge: 11
AW: auslese frage

Also gut ich versuche es noch mal:

Ich habe 2 Tabellen in der DB:

cc1_buildings und cc1_countries.

cc1_buildings enthält folgende beispiel spalten:

bid | name | tabelle

1 Gebäude1 gebäude1 <- enthaltene Daten
2 Gebäude2 gebäude2
3 Gebäude3 gebäude3

usw.


cc1_countries enthält:

userid | gebäude1 | gebäude2 | gebäude3 usw.

1, 10 , 15 , 20 < enthaltene Daten


Ich lese ganz normal mittels einem array die Gebäude namen aus und neben den Gebäude Namen möchte ich die "größe" haben. Sprich die Werte aus der cc1_countries (10,15 und20)

nur wie lese ich dies am besten aus?

Wie man sieht sind die Daten Inhalte aus cc1_buildings (Inhalt aus der Spalte namens "tabelle") gleich mit den spalten von der cc1_countries.

Und darüber muss die Auslese statt finden und die userid muss auch berücksichtigt werden (vorhandene Globale variabel $userdata['userid'];)


Ist es jetzt verständlich?

Geändert von Ecstasy (17.04.2009 um 21:32:36 Uhr)
Mit Zitat antworten
  #6  
Alt 18.04.2009, 09:19:31
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.707
AW: auslese frage

Zitat:
Zitat von Ecstasy Beitrag anzeigen
[...],
Ist es jetzt verständlich?
Nein!
  • Wie sind die Tabellen mit einander verbunden?
  • Ist das Datenmodell von Dir?
  • Kann man das evtl. noch optimieren?
  • Enthält die Tabelle cc1_countries nur einen Datensatz?
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . 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, WhatsApp, 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
  #7  
Alt 18.04.2009, 10:01:45
Ecstasy Ecstasy ist offline
Anfänger
 
Registriert seit: Apr 2009
Alter: 36
Beiträge: 11
AW: auslese frage

* Wie sind die Tabellen mit einander verbunden?
Inwiefern verbunden?
* Ist das Datenmodell von Dir?
Ja das Datenmodell ist von mir
* Kann man das evtl. noch optimieren?
Ich denke nicht da die Struktur so erhalten bleiben muss
* Enthält die Tabelle cc1_countries nur einen Datensatz?
Nein für jeden User wird ein Datensatz angelegt.
Mit Zitat antworten
  #8  
Alt 18.04.2009, 10:28:42
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.707
AW: auslese frage

Inwiefern verbunden?
... über einen Schlüssel (ID)

Ja das Datenmodell ist von mir
Ich denke nicht da die Struktur so erhalten bleiben muss
... na dann wird jetzt einiges klarer

Nein für jeden User wird ein Datensatz angelegt.
... und wieviele Gebäude sind in Deinem Spiel für einen User vorgesehen?
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . 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, WhatsApp, 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
  #9  
Alt 18.04.2009, 12:13:07
Ecstasy Ecstasy ist offline
Anfänger
 
Registriert seit: Apr 2009
Alter: 36
Beiträge: 11
AW: auslese frage

Bisher 11 Gebäude, allerdings sollte dies erweitert werden können ohne Probleme.

Nein ist nicht durch eine ID verbunden das ist ja mein Problem. Ich wüsste auch nicht wie ich es anders machen könnte.
Mit Zitat antworten
  #10  
Alt 18.04.2009, 14:18:55
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.707
AW: auslese frage

Zitat:
Zitat von Ecstasy Beitrag anzeigen
Bisher 11 Gebäude, allerdings sollte dies erweitert werden können ohne Probleme.
Dann willst Du jedesmal wenn ein Gebäude hinzukommt die 2. Tabelle um ein Feld erweitern? Das ist nicht Dein Ernst? Also gibt es doch einen Optimierungsbedarf!

Zitat:
Zitat von Ecstasy Beitrag anzeigen
[...]
Nein ist nicht durch eine ID verbunden das ist ja mein Problem. Ich wüsste auch nicht wie ich es anders machen könnte.
Da hättest Du vorher mal drüber nach denken sollen. Ohne das Du uns mehr von Deinem Projekt/Spiel bekannt gibst, wäre hier zum Beispiel eine Möglichkeit:

c_id / user_id / geb / groesse
1 / 1 / 1 / 10
2 / 1 / 2 / 15
3 / 1 / 3 / 20
4/ 2 / 1 / 51

so könntest Du via user_id und geb die eindeutige groesse ermitteln und das unabhängig von der Anzahl der Gebäude - also stets erweiterbar. (Alles unter Vorbehalt der Unkenntnis der genauen - nicht mehr änderbaren - Dateistrukturen!)
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . 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, WhatsApp, 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
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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Frage zur Verknüpfung v. Tabellen in SELECT und Datenbankstruktur mrweasel MySQLi/PDO/(MySQL) 8 05.05.2008 20:54:19
Frage bzw. Idee zum Captcha Thema pixelsetzer PHP Grundlagen 5 26.01.2008 22:53:44
Eine kurze Frage zu Session phelios PHP Grundlagen 12 15.12.2007 01:31:48
frage: wie den inhalt einer variable beschneiden??? Bitte um Hilfe jape PHP Grundlagen 2 21.01.2006 14:54:20
Imagemagick Frage!! VaddaDave PHP Grundlagen 5 20.01.2006 08:51:08


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:23:22 Uhr.


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


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