JavaScript receives the results from the PHP script and dynamically updates the content of a div or table on your page. Core Code Example
Reduces server load by only fetching specific data instead of loading an entire list.
Provides immediate feedback, making it faster to find specific data.
function showResults(str) { if (str.length == 0) { document.getElementById("results").innerHTML = ""; return; } const xmlhttp = new XMLHttpRequest(); xmlhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { document.getElementById("results").innerHTML = this.responseText; } }; xmlhttp.open("GET", "search.php?q=" + str, true); xmlhttp.send(); } Use code with caution. Copied to clipboard