Tag,
bei einem Skript von mir kann man eine Beichte ablegen. Jedoch kann man nur jede 24 Stunden eine Beichte ablegen.
Meine erste If-Abfrage sieht so aus:
Mein Sql-Code sieht so aus:
PHP
<?php
if($check_user = $pdo->prepare("
SELECT
user.id,
beicht_topic.user_id,
beicht_topic.date
FROM beicht_topic
LEFT JOIN user
ON beicht_topic.user_id = user.id
WHERE user_id = :user_id ORDER BY date DESC LIMIT 1;")) {
$check_user->BindParam(':user_id', $_SESSION['id']);
if(!$check_user->execute()) {
print_r($check_user->errorInfo());
}
$row_time = $check_user->fetch();
}
?>
Alles anzeigen
Das Problem liegt jetzt hier
uid | text | date
1 Text | 16 März
1 | text | 18 März
Wie kann ich jetzt dem SQL-Code sagen, dass er den letzen Beitrag nach dem Datum immer checken soll. Wenn ich es so mache wie oben, checkt er alle Datums ab von meiner ID.