JavaScript 与其他编程语言不同,由于运行环境不同,无法直接与 MySQL 数据库通信。 JavaScript 在客户端(在 Web 浏览器中)运行,而数据库驻留在服务器端。为了弥补这一差距,必须使用 PHP、Java、.Net 或 Node.js 等中间服务器端语言来进行数据库查询。
按照以下步骤进行连接JavaScript、PHP 和 MySQL:
<code class="html"><script type="text/javascript"> function countClicks1() { // Increment the counter and update the display count1 += 1; document.getElementById("p1").innerHTML = count1; // Send the data to PHP using AJAX $.ajax({ type: "POST", url: "phpfile.php", data: { count: count1, }, success: function (response) { console.log(response); }, }); } </script> <p><a href="javascript:countClicks1();">Count</a></p> <p id="p1">0</p></code>
<code class="php"><?php $count = $_POST['count']; // Connect to the database $mysqli = new mysqli("localhost", "username", "password", "database_name"); // Insert the count into the database $mysqli->query("INSERT INTO table_name (count) VALUES ('$count')"); // Close the database connection $mysqli->close();</code>
记得修改连接参数(host、username、password、database_name) ) 在 PHP 脚本中匹配您的数据库配置。另外,请确保在执行查询之前创建必要的数据库、表和列。
以上是JavaScript 如何将数据发送到 MySQL 数据库?的详细内容。更多信息请关注PHP中文网其他相关文章!