Tar*_*coe 5 php mysql wordpress
我接管了该网站的维护,并且我只知道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: $appid\n
Borrower Information\n
First Name: $fname\r
Middle: $mname\r
Last Name: $lname\r
Run Code Online (Sandbox Code Playgroud)
...等等。是的,我知道这是不推荐使用的MySQL,但客户端此时不愿意重写所有内容。似乎偶然的是,当WordPress更新时,它停止工作了。我不确定它是否可以在MySQL中修复code。
小智 0
您应该检查所有表单字段名称并使用 print_r($_REQUEST) 进行调试,看看它是否会返回所有字段。如果是的话,您还可以尝试以下 WP 功能:
global $wpdb;
$wpdb->insert( 'table name', array( 'field 1' => $_REQUEST['field 1'], 'field 2' => $_REQUEST['field 2']));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
111 次 |
| 最近记录: |