gpt4 book ai didi

php - 无法使用 php 文件更新 phpmyadmin 中的表

转载 作者:太空宇宙 更新时间:2023-11-03 12:01:25 29 4
gpt4 key购买 nike

我在 jquery 中有这段代码应该在鼠标单击时执行某些操作。我想点击激活 php 文件并更新 phpmyadmin 中的表格,但它对我不起作用。

    $(document).ready(function(){

$("#ctrl_1").click(function(){
if ($("#ctrl_1").css("background-color")=="yellow"){
$("#ctrl_1").css("background-color", "white");
$.ajax({
type: "POST",
data: "state="+0,
url: "database.php",
success: function(data){
$('span').html('off');

}


});

}
else {
$("#ctrl_1").css("background-color", "yellow");

$.ajax({
type: "POST",
data:"state="+ 1,
url: "database.php",
success: function(data){
$('span').html('on');
}


});

}



});

});

这是我连接服务器和执行查询的简短 php 代码:

$servername = 'localhost';
$username = 'root';
$password = '';
$dbname = 'mydatabase';

$var = $_POST['state'];

mysql_connect($servername, $username, $password) or die (mysql_error());
mysql_select_database($dbname) or die (mysql_error());




$sql = "UPDATE table SET state=1 WHERE number=1";

mysql_multi_query($sql);

POST 变量并不重要。我现在不想用它做任何事情。只执行查询。

我还在控制台日志中收到此消息:获取文件://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js net::ERR_FILE_NOT_FOUNDjquery-1.4.2.min.js:130 XMLHttpRequest 无法加载文件:///C:/Users/dani/Desktop/new/new/database.php。跨源请求仅支持协议(protocol)方案:http、data、chrome、chrome-extension、https、chrome-extension-resource。

最佳答案

此错误意味着您不应使用此类链接来获取 jquery:

file://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js

也不是这样的:

//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js

但是通过 http:

http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js

关于php - 无法使用 php 文件更新 phpmyadmin 中的表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29027516/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com