Anzeige - [Hier werben / Mediadaten]
(?) Tags raten (?) (edit)
 
Reply to this topicStart new topicStart Poll
> PHP + MySQL 2 Fragen an euch
Coach
Geschrieben am: Di 16.09.2008, 08:41
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 110
Mitglied seit: 26.09.2007


Folgende zwei Probleme benötigen mal wieder eure Hilfe:

Problem 1:
ich habe vor, eine "Freundschaftskette" zu programmieren. Eine kurze Beschreibung:
Ich klicke auf ein Profil eines Benutzers und mir wird aufgezeigt, ob ich den Benutzer über maximal 2 andere Benutzer kenne. Also wären folgende Konstellationen möglich:
ich --> Freund
ich --> a --> Freund
ich --> a --> b --> Freund

Wie realisiere ich das als MySQL-Datenbankabfrage?
meine Freundestabelle enthält die Beziehungen
User-ID --> Freund-ID
und
Freund-ID --> User-ID

Problem 2:
Ich will eine Anzeige erstellen, zu wieviel % der Benutzer sein Profil ausgefüllt hat. Dabei greife ich auf bestimmte Spalten einer MySQL-Tabelle zurück. Es soll überprüft werden, ob diese Spalten keine '0' kein '0000-00-00' oder '0000-00-00 00:00:00' enthalten oder ganz leer sind.
Top
PMEmail Poster
Top
 
 
Chr1977
#2 Geschrieben am: Do 18.09.2008, 10:52 (+2d 02:11)
Report PostQuote Post

AyomRank 3
******

Gruppe: Member (aktiv)
Beiträge: 38
Mitglied seit: 10.08.2006


Problem 1:
In User-ID und Freund-ID steht jeweils nur 1 Wert?
Soll das also so sein, dass jeder nur maximal einen Freund hat? Oder sollen eher die User beliebig viele Freunde haben können?
Dann sollte man das in eine extra Tabelle auslagern, in der nur die Freundschaftsbeziehungen gespeichert werden.
Die bekommt dann drei Spalten: eine eigene ID-Spalte und die beiden Spalten für die User-ID der befreundeten User.

Problem 2:
Kommt drauf an, wieviel % jedes auszufüllende Feld wert ist..
Kannst Du doch im Prinzip einzeln abfragen, ob da etwas drinsteht oder nicht. Wenn ja, addierst Du den entsprechenden Wert zu den bisherigen % dazu und hast am Ende das Ergebnis.


--------------------
Top
PMEmail Poster
Top
 
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/26354

Topic Options Reply to this topicStart new topicStart Poll

 


> Ähnliche Themen
Fragen über VPN PH 176 16 Mi 19.11.2008, 19:57
MySQL Frage G.P. 84 2 Mo 17.11.2008, 15:59
Suche Freelancer: Ajax, XML, PHP, MySQL omc 294 3 Mi 12.11.2008, 18:22
Wie gefällt Euch dieser Flyer für unsere Party webdoktor 508 23 Do 6.11.2008, 22:48
Einbinden vonn RSS feeds in Typo3 / MYSQL e-card 10783 5 Di 4.11.2008, 18:36
MySql Frage - ID Ändern EuD 107 2 Di 4.11.2008, 11:09
mysql query vereinfachen Big Rob 151 5 Mo 3.11.2008, 22:40
mysql Dump Städte pl_90 143 2 So 26.10.2008, 01:13
MySQL Befehl G.P. 157 5 Fr 24.10.2008, 15:58
Lösung für: Content Slider-Java Script-PHP-MySql Antoine Johannes 297 2 Fr 26.09.2008, 12:54




Anzeige - [Hier werben / Mediadaten]



Anzeigen


[Hier werben / Mediadaten]