我有一个WordPress主题,我正在尝试将数据从

HTML表单保存到数据库中.

我创建了HTML表单并添加了一个“save& close”按钮,该按钮调用名为saveData()的JavaScript函数,该函数从表单中获取数据并将其发送到addrow.php,后者应将数据保存到名为vel的数据库表中. .

我认为问题出在addrow.php中,因为在WordPress中,需要使用全局$wpdb或其他东西.

一个简单的例子是如何将数据从HTML表单保存到WordPress驱动的应用程序中的数据库表中?

addrow.php代码:

require("phpsqlinfo_dbinfo.php");

// Gets data from URL parameters

$nombre = $_GET['nombre'];

$direccion = $_GET['direccion'];

$lat = $_GET['lat'];

$lng = $_GET['lng'];

$tipo = $_GET['tipo'];

// Opens a connection to a MySQL server

$connection = mysql_connect ("localhost", $username, $password);

if (!$connection) {

die('Not connected : ' . mysql_error());

}

// Set the active MySQL database

$db_selected = mysql_select_db($database, $connection);

if (!$db_selected) {

die ('Can\'t use db : ' . mysql_error());

}

// Insert new row with user data

$query = sprintf("INSERT INTO vel " .

" (id, nombre, direccion, lat, lng, tipo ) " .

" VALUES (NULL, '%s', '%s', '%s', '%s', '%s');",

mysql_real_escape_string($nombre),

mysql_real_escape_string($direccion),

mysql_real_escape_string($lat),

mysql_real_escape_string($lng),

mysql_real_escape_string($tipo));

$result = mysql_query($query);

if (!$result) {

die('Invalid query: ' . mysql_error());

}

?>

php获取表单后如何保存到数据库中,php – 如何将数据从HTML表单保存到WordPress中的数据库表?...相关推荐

  1. html语言 怎么清除用户名 name= password=,在html页面中填写注册表单后,它会给出这个错误,并使用用户名和密码并将值存储在登录表单中...

    在html页面中填写注册表单后,它会给出此错误,并使用用户名和密码并将值存储在登录表单中:TypeError at /login/ argument of type 'NoneType' is not ...

  2. 调用API接口登录后,获取用户信息保存到Vuex中并渲染到Vue页面

    文件封装 步骤 核心请求文件 在 apiUse 文件夹中的 index.js 文件写 API接口方法 baseURL + url 后台完整地址 将信息写入 store 文件夹中的 index.js 文 ...

  3. R语言将多张可视化结果图像保存到PDF中实战:多图保存到同一PDF页、将多个绘图保存到PDF格式的不同页面

    R语言将多张可视化结果图像保存到PDF中实战:多图保存到同一PDF页.将多个绘图保存到PDF格式的不同页面 目录 R语言将多张可视化结果图像保存到PDF中实战:多图保存到同一PDF页.将多个绘图保存到 ...

  4. 苹果笔记本装windows10后,如何一键截屏并保存到onedrive中?

    苹果macbook pro,为了工作方便装了win10. 前几天在开线上会的时候,有些内容需要记录下,突然发现不会使用苹果本截屏快捷键,于是用QQ截屏凑合用了. 晚上回到家,终于找到了苹果本在win1 ...

  5. SqlServer数据库数据表修改后无法保存

    数据表建立过程中,对已经保存了的数据表进行修改时,无法对其修改内容保存,弹出如下对话框: 这是为什么呢?小编有妙招,具体操作如下: (1)"工具"菜单中选择"选项&quo ...

  6. mysql先join多的数据表还是少的_表连接查询时 大表在前小表在后(是说的字段少的还是数据量少的??) 为什么...

    展开全部 因为表连bai接查询时后面的表必然会du进行全表扫描zhi,所以数据少的放后面dao,提高sql语句内的执行效率.操作方容法如下: 1.首先优化原则,小表驱动大小,即小的数据集驱动大的数据集 ...

  7. sccket服务器信息获取,websocket断线后重新new了地址,ws.onmessage没有数据

    // websocket.js export function initWebsocket(user = {}, userType) { socketurl = "ws://" + ...

  8. 微信开放接口获取用户昵称保存到MySQL中为空白

    微信昵称中包含emoji表情标签,某些标签是使用了4字节编码的UTF8. 而大多数MySQL数据库现在使用的是3字节UTF8编码,这样会导致保存为空,且不会提示失败. 解决方法有2个,一个是升级到My ...

  9. oracle Blob保存方式,关于文件保存到Oracle中BLOB字段的方法及例子

    关于文件保存到Oracle中BLOB字段的方法及例子 ------------------------------------------- public class FileOpClass { pu ...

最新文章

  1. 5G商用元年!最新鲜热辣的使用指南看这里
  2. oracle9i数据库自动备份,Windows环境下Oracle9i数据库文件的自动备份
  3. Hadoop put file 错误:fs.FSInputChecker: Found checksum error
  4. VTK:八叉树可视化用法实战
  5. 句子中单词首字母大写转换
  6. mysql索引有哪些了解_Mysql索引(简单了解)
  7. oracle 12c sp2 0667,SP2-0667/SP2-0750错误
  8. C++_类和对象_C++多态_纯虚函数和抽象类---C++语言工作笔记072
  9. HDU5926 Mr. Frog’s Game
  10. MCS:连续随机变量——Beta分布
  11. 3.3 CMMI3级——技术解决方案(Technical Solution)
  12. FreeRtos在RH850 D1L芯片上移植
  13. matlab图像分割(肺实质)
  14. ug冲模标准件库_UG标准件库|标准件库下载|3DSource零件库|海量CAD模型
  15. xmind安装及导出pdf
  16. oracle em 证书错误,导航阻止
  17. MATLAB生成随机数
  18. high sierra php,mac os high sierra下搭建php多版本-php5.2+php5.6-nginx
  19. 联想笔记本大小写、数字键、触摸板切换图标不显示的解决方案
  20. 解决ios7.x越狱后静态壁纸变为空白

热门文章

  1. PHP RSA2加密和解密以及接口签名和验签
  2. java file gettext_避免使用.properties文件GNU Gettext Java
  3. centos 7 局域网丢包排查_ethtool原理介绍和解决网卡丢包排查思路
  4. Linux(Ubuntu)版本Idea软件字体模糊解决办法
  5. git push 的符号笔有什么用_Git自救指南(一)——工欲善其事,必先利其器,基本概念概览...
  6. 凝血酶分子机器人_了不得!这个机器人可以拟制癌细胞生长
  7. undolog 是binlog_msyql日志-binlog-undolog-redolog
  8. python中emuterate用法_跨平台模拟执行 - AndroidNativeEmu实用手册
  9. linux内核定义,Linux内核定义的常量
  10. i5四核八线程怎么样_同样四核八线程,Ryzen 3 3100和3300X区别大了!