Ich habe zwei Tabellen die ersten "Posts" und die zweite genannt "Freunde" Ich möchte die Beiträge erhalten, dass es 'Publisher' Spalte ist in 'Freunde existieren 'Tabelle (das heißt, um Freunde Beiträge zu bekommen), als ich es durch datetime Spalte bestellen möchten, die in' Posts 'Tabelle gefunden.Erhalten Sie Beiträge von Freunden des Benutzers und bestellen Sie sie von datetime von colomns
Was ich versucht habe, ist:
$fetch_fr_result = $conn->query("SELECT frid FROM friends WHERE username='$userusername'");
while ($fetch_fr_send = $fetch_fr_result->fetch(PDO::FETCH_OBJ)){
$fetch_fr_id = $fetch_fr_send->frid;
$fetch_fr_data_result = $conn->query("SELECT username FROM users WHERE id='$fetch_fr_id'");
$fetch_fr_data_send = $fetch_fr_data_result->fetch(PDO::FETCH_OBJ);
$fetch_fr_data_username = $fetch_fr_data_send->username;
$fetch_posts_result = $conn->query("SELECT * FROM posts WHERE publisher='$fetch_fr_data_username' ORDER BY orderdate DESC LIMIT 5");
while ($fetch_posts_send = $fetch_posts_result->fetch(PDO::FETCH_OBJ)){
$fetch_posts_msg = $fetch_posts_send->thetext;
$fetch_posts_time = $fetch_posts_send->time;
if (!empty($fetch_posts_msg)){
echo '<div class="posttext">' . $fetch_posts_msg . '</div> - ' . $fetch_posts_time;
}
}
}
Das Problem in diesem Code ist: Erhalten jeder Freund dann Freund Beiträge erhalten dann bestellen sie von Zeit, aber ich möchte, dass alle Freundes Beiträge von Zeit bestellen!
Sagen Sie mir bitte was zu tun?
Können Sie uns Ihre Tabellenstrukturen zeigen? Übrigens, was Sie hier wollen, ist Tabellen beitreten. –
Hier sind die Tabellenbilder: http://imgur.com/4mFKkTM | http://imgur.com/GDHJfAI –
Und die Benutzer Tabelle bitte. –