Bulldozer1930
Mitglied
Hi,
ich versuche grade ein Freunde-System zu entwickeln. Ich hänge dauernt an dem logischen Punkt, wie ich was vergleiche.
Vielleicht habt ihr ja eine bessere Lösung. Ich zeige euch meine anhand Screens nun den Aufbau der DB und poste unten das Script mal, vielleicht weiß ja einer wo es da hapert.
Erläuterung:
member_id = Das bin dann ich aus der users_tabelle, das wäre die 1
friend_id = Ist die ID des Freundes
buddy_tabelle
Hier klicken!
users_tabelle
Hier klicken!
Hier kommt nun der Codeausschnitt:
Ich erwarte keine Lösung von euch sondern ein Weg wo mir weiterhilft
Danke im vorraus
Grüßle dennis
ich versuche grade ein Freunde-System zu entwickeln. Ich hänge dauernt an dem logischen Punkt, wie ich was vergleiche.
Vielleicht habt ihr ja eine bessere Lösung. Ich zeige euch meine anhand Screens nun den Aufbau der DB und poste unten das Script mal, vielleicht weiß ja einer wo es da hapert.
Erläuterung:
member_id = Das bin dann ich aus der users_tabelle, das wäre die 1
friend_id = Ist die ID des Freundes
buddy_tabelle
Hier klicken!
users_tabelle
Hier klicken!
Hier kommt nun der Codeausschnitt:
PHP:
//Username holn
$aus = @mysql_fetch_array(@mysql_query("SELECT * FROM users WHERE user_name='$_SESSION[user]'"));
//Buddy tabelle mit Users Tabelle vergleichen
$low = @mysql_fetch_array(@mysql_query("SELECT * FROM buddy WHERE member_id='$aus[id]'"));
//Hier nimmt er aus der Buddy-ID den Namen
$aus2 = @mysql_fetch_array(@mysql_query("SELECT * FROM users WHERE id='$low[friend_id]'"));
$fname = $aus2[user_name];
$fbild = $aus2[user_avatar];
$db_erg = mysql_query( $sql );
echo "<p>Seite ";
for($i = 1; $i - 1< $seiten; $i++){
echo "<a href=\"?cat=friends&page=".$i."\">".$i."</a> ";
}
echo "<br/><br/></p>";
echo '<table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#DDDDDD">',
'<tr>',
'<td class="td1">Name</td>',
'<td class="td1">Bild</td>',
'<td class="td1">Online</td>',
'<td class="td1">Nachricht</td>',
'<td class="td1">Löschen</td>',
'</tr>',
'<tr>';
while ($row = mysql_fetch_array( $db_erg, MYSQL_ASSOC))
{
echo "<td class=\"td2\">$fname</td>";
echo "<td class=\"td2\"><img width=\"90\" height=\"90\" src=\"images/avatars/$fbild\"/></td>";
echo "<td class=\"td2\">$row[member_id]</td>";
echo "<td class=\"td2\">$row[member_id]</td>";
echo "<td class=\"td2\">$row[member_id]</td>";
echo "</tr>";
}
echo "</table>";
Ich erwarte keine Lösung von euch sondern ein Weg wo mir weiterhilft
Danke im vorraus
Grüßle dennis