Hallo Forenuser,
ich habe wieder ein mal ein kleines Problem. Diesmal geht es in die Richtung Performance, welche sehr wichtig für ein Forum ist. Ich habe diese Abfrage hier mal beispielhaft neu geschrieben. Ich denke, dass die Antwort wohl im arbeiten mit JOINS liegen wird bin mir aber nicht sicher.
PHP-Code:
<?php
//MySQL Connect & Co
$sql1 = mysql_query("SELECT * FROM friends WHERE buddy_to='1' ORDER BY date ASC");
while($row1 = mysql_fetch_assoc($sql1))
{
$sql2 = mysql_query("SELECT id, name FROM user WHERE name='".$row1['buddy_from']."'");
$row2 = mysql_fetch_assoc($sql2);
echo $row2['name'];
?>
Leider wird hier bei jedem Freund ein neuer Query gestartet was ich gerne verhindern würde. Danke schonmal im vorraus für eure Mühe.