Tag,
Tut mir leid das ich schon wieder nen Beitrag erstelle und ich euch nerve aber bin halt fleißig am lernen und benötige dazu auch öfters Hilfe<.<
Zu meiner Frage:
Ich möchte in meinem SQL Befehl nochmal einen Count hinzufügen. Wie kann ich das am besten machen? Hab UNION ausprobiert oder nochmal (SELECT) in klammern aber bekomme nur Fehler wo das hier steht: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right synta
Ich möchte dies gerne hinzufügen: COUNT(u_post_likes_comment) AS like in diesem SQL Befehl
Hat einer von euch eventuell ne Ahnung wie ich das jetzt mache?
$stmt = $pdo->prepare("SELECT
u_post.p_id,
u_post.u_id,
u_post.p_like,
u_post.p_heart,
u_post.post,
u_post.image_ordner,
u_post.date,
user.id,
user.username,
user.name,
user.nachname,
user.image,
COUNT(u_post_likes.id) AS likes,
u_post_likes.post_id,
u_post_likes.user AS newid,
follow.user_id,
follow.follow_id
FROM u_post
LEFT JOIN user
ON u_post.u_id = user.id
LEFT JOIN u_post_likes
ON u_post.p_id = u_post_likes.post_id
LEFT JOIN u_post_likes_comment
ON u_post_likes_comment.user = user.id
LEFT JOIN follow
ON user.id = follow.follow_id OR user.id = follow.user_id
WHERE follow.user_id = :user_id
GROUP BY u_post.p_id
ORDER BY date DESC
");