foreach ループを取得しましたが、特定の投稿の隣に 1 つのエコーを表示し、残りはすべてのループ要素に表示したいと考えています。
私はそこまで行きました:
$query = mysql_query ($query); (this also gets a post_id)
$data = array();
while($row = mysql_fetch_array($query)){
$data[] = $row;
foreach ($data as $row):
echo "Date", "post", "vote";
私は今、投票が 1 つの特別な行だけに表示されることを望んでいません。
$row = $query_row[0].
私は試した
$query_row= ( find the post_id of the row, where the user voted)
if ($row['post_id'] == $query_row[0]) {
echo 'u voted';}
else {
echo 'vote';
}
残念ながら、これはユーザーが投票した投稿だけでなく、すべての投稿の下に表示されます。この1つのpost_idの下で、「投票しました」をエコーする方法はありますか?