加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP中的MySQL查询不再有效

发布时间:2020-12-13 22:24:09 所属栏目:PHP教程 来源:网络整理
导读:我接管了这个网站的维护,我只知道 MySQL的基本命令.当WordPress更新到版本4.3.1时,此查询停止工作.直到那时,它工作好几个月. 用户将信息输入到传递到MySQL数据库的表单中,这仍然有效.然后从填写的表单中提取数据,并通过电子邮件发送给公司.电子邮件通过但字
我接管了这个网站的维护,我只知道 MySQL的基本命令.当WordPress更新到版本4.3.1时,此查询停止工作.直到那时,它工作好几个月.

用户将信息输入到传递到MySQL数据库的表单中,这仍然有效.然后从填写的表单中提取数据,并通过电子邮件发送给公司.电子邮件通过但字段为空.

‘$query =“INSERT INTO …_ app(appid,$insert_keys)VALUES(”,$insert_values)”;

mysql_query($query)
            or die(mysql_error());

$app_query = mysql_query("SELECT MAX(appid) AS appid FROM ..._app")
    or die(mysql_error());
$app_row = mysql_fetch_array($app_query);
extract($app_row);
$agent_msg = "...
    n
    Application ID: $appidn
    Borrower Informationn
    First Name: $fnamer
    Middle: $mnamer
    Last Name: $lnamer

…等等.是的,我知道这是不推荐使用的MySQL,但是客户端不愿意在此时重写所有内容.当WordPress更新时,这似乎停止了工作似乎太巧合了.我不确定它是否可以在MySQL代码中修复.

解决方法

您应该检查所有表单字段名称并使用print_r($_ REQUEST)调试并查看,它将返回所有字段或不返回.如果是,您还可以尝试以下WP功能:

global $wpdb;
$wpdb->insert( 'table name',array( 'field 1' => $_REQUEST['field 1'],'field 2' => $_REQUEST['field 2']));

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读