我想做什么

我的程序的目的是将数据从本地HTML / JS网站插入到在线(非本地)mySQL数据库中.

到目前为止我的尝试

我试图利用的原始方法是,让我的本地网站利用javascript通过在线PHP文件发布数据,然后让这个PHP文件将此信息插入到mySQL表中.但我一直收到与原始请求相关的错误.

在以编程方式到达墙后,我打开了一个Stackoverflow Thread,以确定是否有可能从本地网站发布到在线PHP文件,在此期间我被熟知地告知如果不在每台机器上修改Chrome相关政策,这是不可能的访问本地网站.

这个主题的目的

要确定是否通过PHP文件发布以便从本地HTML / JS网站将数据插入到mySQL表中,如果还有其他方法我没有考虑过.

不修改浏览器策略的推理:

我无法控制在用户浏览器上实施哪些策略或者他们选择使用哪种浏览器.同样,我无法在其系统上安装其他软件,例如Apache等

整体问题

到目前为止,我尝试从本地HTML / JS网站发布的方法作为插入mySQL数据库的方法到目前为止还没有成功.我在这里发布以确定是否还有其他方法我尚未考虑而不是通过PHP文件发布数据,这些文件可以应用于我的源代码,而不是用户的Web浏览器以允许执行mySQL查询从本地HTML / JS网站发起?

JS代码:

function uploadPetData(petName, petAge, petType) {

var urlString ="Pet_Name="+petName+"&Pet_Age="+petAge+"&Pet_Type="+petType;

$.ajax({

type: 'POST',

url: 'http://example.com/test.php',

crossDomain: true,

data : urlString,

contentType:contentType,

success: function(responseData, textStatus, jqXHR) {

var value = responseData.someKey;

}

});

}

PHP代码:

$con=mysqli_connect("...","...","...","...");

$petName = $_POST['Pet_Name'];

$petAge = $_POST['Pet_Age'];

$petType = $_POST['Pet_Type'];

$petName = mysqli_escape_string($con, $petName);

$petAge = mysqli_escape_string($con, $petAge);

$petType = mysqli_escape_string($con, $petType);

$query = mysqli_query($con, "INSERT INTO Pets (Name, Season, Episode)

VALUES ('$petName', '$petAge', '$petType')");

mysqli_close($con);

?>

html与js与mysql_从本地html / javascript网站插入mySQL数据库相关推荐

  1. c 访问阿里云mysql_本地怎样访问阿里云mysql数据库服务器

    全网最新活动请看下方内容或右侧内容! --------------- 本地怎样访问阿里云mysql数据库服务器,在阿里云上放数据库. 对于大多数小型或初期项目来说,我们可能常用的做法是先将web.数据 ...

  2. python爬取玉米、小麦、水稻信息数据到本地为网页形式和mysql数据库中

    1.创建Scrapy项目 scrapy startproject ExGrain 2.进入项目目录,使用命令genspider创建Spider scrapy genspider exgrain ex- ...

  3. java计算机毕业设计Vue.js音乐播放器设计与实现源码+mysql数据库+系统+lw文档+部署

    java计算机毕业设计Vue.js音乐播放器设计与实现源码+mysql数据库+系统+lw文档+部署 java计算机毕业设计Vue.js音乐播放器设计与实现源码+mysql数据库+系统+lw文档+部署 ...

  4. node.js基于Vue的英语在线学习网站 vscode+mysql

    该系统的基本功能包括管理员.学生.教师三个角色功能模块. 对于管理员可以使用的功能模块主要有首页.个人中心,学生管理.教师管理.班级管理.课程管理,在线学习管理.作业管理.试卷管理.试题管理. 在线论 ...

  5. navicat如何连接腾讯mysql_使用Navicat连接腾讯云Mysql数据库

    1.安装 # 安装mysql服务 sudo apt-get install mysql-server # 安装客户端 sudo apt install mysql-client # 安装依赖 sudo ...

  6. 本地连不上远程mysql数据库(2)

    Host is not allowed to connect to this MySQL server解决方法 今天在ubuntu上面装完MySQL,却发现在本地登录可以,但是远程登录却报错Host ...

  7. python用django连接mysql_三分钟了解Django如何连接Mysql数据库

    处理用户注册请求.Django连接MysqL数据库相关配置.数据库迁移命令: my_Dproject/app01/views.py    在views函数文件中添加register函数,来处理用户注册 ...

  8. coba mysql_在Android Studio中将数据从MySQL数据库显示到TextView中-问答-阿里云开发者社区-阿里云...

    我是新手,Android Studio我想将数据库(我使用MySQL)中的数据显示到中TextView.我也使用Button和RadioButton.单击按钮后,数据将显示在中TextView.这是我 ...

  9. Windows 上连接本地 Linux虚拟机上的 mysql 数据库

    查看本机ip ifconfig 查看当前的 3306 端口状态 netstat -an|grep 3306 当前是外部无法连接状态 修改访问权限 默认的 mysql 是只能本机连接, 因此需要修改配置 ...

最新文章

  1. 大数据技术:让看病更加靠谱!
  2. linux下面安装jdk
  3. Uber无人车在旧金山不仅仅是闯红灯,更大的问题是违法上路
  4. PHPExcel开发者文档[中文版]
  5. mysql accountlevel1_mysql---修改表结构
  6. bert关键词提取_BERT可以上几年级了?Seq2Seq“硬刚”小学数学应用题
  7. [C#]写自己的类库
  8. hdoj 1570 A C
  9. 高效建站(华为云服务器建站IIS篇)
  10. 判断两条直线的位置关系
  11. CSS绝对定位、相对定位
  12. 100道MySQL数据库经典面试题解析(有空必看)
  13. 第二篇:STM32F7 + RT-Thread + ESP8266
  14. MATLAB画矩形和圆
  15. WGS84坐标转换成国家大地坐标系2000
  16. nas存储服务器操作系统,你会用 NAS 给 PC 装系统吗?
  17. 解决File.Delete()删除不掉文件
  18. Codeforces - 985E Pencils and Boxes
  19. 多御安全浏览器更新隐私锁,个人隐私有救了
  20. 卫星观测中的大气吸收、散射-大气效应描述

热门文章

  1. php获取 POST请求的数据
  2. access port 与portfast之间的关系
  3. 30分钟LINQ教程【转】
  4. 单机 Oracle 11g(11.2.0.4)手动打补丁PSU(11.2.0.4.8)
  5. Lync 2010迁移Lync 2013 PART8:部署新边缘
  6. dreamweaver 疑问
  7. 德州职业技术学院计算机系,德州职业技术学院计算机系元旦晚会相声视频
  8. YUV 后面数字的含义_高速公路标示牌上的字母和数字,到底什么意思?很多人都不知道...
  9. 【整理】固定资产后续业务处理
  10. 【PP操作手册】计划订单转生产订单