Wie aktualisiere ich eine MySQL-Datenbank, ohne die Seite neu zu laden?

Dank für das Schauen. Ich habe eine sehr lange Liste von Artikeln. Benutzer klicken auf ein Bild (ein Pluszeichen), um den Artikel zu ihrer persönlichen Liste hinzuzufügen. In dem Moment, in dem sie auf das + klicken, wird eine "add-item.php? Itemid = *" geladen, die den folgenden Code verarbeitet und sie dann zu ihrer eigenen Liste umleitet. Ich habe sie zurück zur globalen Liste umleiten lassen, aber dann war es unklar an den Benutzer, wenn das Element zu seiner Liste hinzugefügt wurde. Wie würde ich vorgehen, um die Datenbank zu aktualisieren, ohne irgendwohin zu gehen? Ich denke an Javascript, habe aber noch nie etwas geschrieben. Jede Hilfe wäre genial !! :)

<?php 
ini_set('display_errors', 'On');
error_reporting(E_ALL);

 $bucketlist=MYSQL_QUERY( "SELECT * FROM membersbuckets where userid = $userid AND bucketid = $bucketid")
 or die(mysql_error());  

          $bucketlist=mysql_fetch_array( $bucketlist ) ;

            if($bucketlist < 1) {

            mysql_query("INSERT INTO membersbuckets (memberbucketid, userid, bucketid, complete)
            VALUES ('', '$userid', '$bucketid', '0')");
            echo "Adding item to your bucketlist...";
            echo "<meta http-equiv='Refresh' content='2; URL=mybucketlist.php'/>";
            }
            else {
            echo "This item is already on your list, redirecting you to your list";
            echo "<meta http-equiv='Refresh' content='2; URL=mybucketlist.php'/>";
            }
?> 

Danke im Voraus! :)

Antworten auf die Frage(8)

Ihre Antwort auf die Frage