Hallo Community,
ich würde gern, auf meiner Seite eine Art Bildrating implementieren.
Nichts großartiges, es sollen Bilder angezeigt und man soll sie mit + oder - bewerten können.
So sieht es im Moment aus. Ich lass die Bilder der letzten 7 Tage einfach auswerfen.
PHP
<?php
require "db_connect_test.php";
//Selects only data not older than one week
$img = mysqli_query($con, "SELECT id, link, title FROM images WHERE upload_date BETWEEN CURRENT_TIMESTAMP - INTERVAL '7' DAY AND CURRENT_TIMESTAMP ORDER BY id");
while ($row = mysqli_fetch_array($img)) {
echo "<h4>" . $row['title'] . "</h4><img src="" . $row['link'] . "" title="" . $row['title'] . "" alt=""><br />";
}
?>
Alles anzeigen
Nun denke ich, wenn ich unter jedem Bild 2 Buttons haben will, die jeweils das Rating in der DB erhöhen oder verringern, werde ich um AJAX ja nicht drum rumkommen, wenn ich nicht immer die Seite neu laden will.
Ich will jetzt keinen fertigen Code, aber mir fehlt irgendwie der Ansatz, wie ich das logisch angehen sollte? Lass ich jetzt direkt über das PHP-Script auch immer die Formularbuttons erstellen? Und wo/wie bastel ich das AJAX rein?
Könnte mir da jemand Starthilfe geben?^^