Glaub mein Hubzilla Posting-Counter zÀhlt richtig 😁 Nur ne Spielerei...



#Hubzilla #Datenbank #MySQL
@π–œπ–†π–—π–Ÿπ–†π–Ÿπ–Šπ–‘β›§ (Hubzilla) Wo wird der Code eingegeben. Ist das nur fΓΌr Admins?
@Ulrich (Hubzilla)

$host = 'localhost';
$dbname = '...';
$user = '...';
$password = '...';

try {
$pdo = new PDO(
"mysql:host=$host;dbname=$dbname;charset=utf8mb4",
$user,
$password,
[PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION]
);
} catch (PDOException $e) {
die('Verbindung fehlgeschlagen: ' . $e->getMessage());
}

$sql = "
SELECT COUNT([i]) AS anzahl
FROM item
WHERE author_xchan = :status
AND uid = 2
AND verb = 'create' /[/i] <‑ String‑Literal */
AND item_deleted = 0
AND item_wall = 1
";
$stmt = $pdo->prepare($sql);

// ==== Hier den Eintrag anpassen ====
$status = 'Hier aus der Datenbank deine xauth-Nummer einfΓΌgen';
$stmt->bindParam(':status', $status, PDO::PARAM_STR);
$stmt->execute();
$row = $stmt->fetch(PDO::FETCH_ASSOC);

// ==== Ergebnis ausgeben ====
echo "{$row['anzahl']} EintrΓ€ge";