我被困在一個可能非常簡單的事情......只是無法弄清楚。我有這個:echo "Pending Friends Are - " . $pending_friend_1 . "<br>";
在我的循環中。我需要$pending_friend_1
在輸出它的循環內,否則我不會得到完整的結果循環。我如何取出文本Pending Friends Are -
,以便與列表拼成一個整體。我試圖做這樣的事情:設置php循環之外的文本
等待的朋友們 -
鮑勃
喬治
等
<div id="main">
<?php
//Display pending friends
$friends_pending_sql = "
SELECT *
FROM friends
WHERE friend_two = ?
AND status = ?
";
$pending_friend_count_stmt = $con->prepare($friends_pending_sql);
$pending_friend_count_stmt->execute(array($user_id, $status_one));
$pending_friend_rows = $pending_friend_count_stmt->fetchAll(PDO::FETCH_ASSOC);
echo '<div id="pending-request_count">Total Pending Friends -' . $total_pending_count . '</div>';
foreach ($pending_friend_rows as $pending_friend_row) {
$pending_friend_1 = $pending_friend_row['friend_one'];
$pending_friend_2 = $pending_friend_row['friend_two'];
$pending_friend_status = $pending_friend_row['status'];
$pending_friend_status_date = $pending_friend_row['date'];
$total_pending_friends = $pending_friend_1 . "<br>" . $pending_friend_2;
if ($pending_friend_2 == $user_id) {
echo "Pending Friends Are - " . $pending_friend_1 . "<br>";
}
else if ($pending_friend_1 = $user_id) {
echo "Friend Requests waiting for approval - " . $total_requests_sent_count . "<br>";
}
}
echo $friend_status_button;
echo $profile_viewer_message;
?>
您可以將所有結果保存到數組中並將它們打印在所需的輸出中。 – Manikiran
@Manikiran你能告訴我一個基本的概念,或者指向一個在線例子嗎? – Paul
你可以做這樣的事情。 $ pending_friends = array(); foreach($ desired_array爲$ key => $ value){ $ pending_friends [] = $ value。 '
'; } print_r($ pending_friends); – Amir