<?php
//Template Name: download_form
get_header();
?>
<div id="primary" class="content-area">
<main id="main" class="site-main">
<form method="post">
Full Name: <input type="TEXT" name="f_Name">
<br><br>
Designation: <input type="TEXT" name="f_Desg">
<br><br>
Company Name: <input type="TEXT" name="f_Comp">
<br><br>
Address: <input type="TEXT" name="f_Addr">
<br><br>
<input type="SUBMIT" value="Submit" name="f_Submit">
</form>
<?php
if(isset($_POST ['f_Submit']))
{
$name=$_POST ['f_Name'];
$desg=$_POST['f_Desg'];
$comp=$_POST['f_Comp'];
$addr=$_POST['f_Addr'];
global $wpdb;
require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
$table_name = $wpdb->prefix. 'ppex_downloadform_data';
$wpdb->show_errors();
$wpdb->insert(
array(''.table_name.'',
'person' => $name,
'position' => $desg,
'comoany' => $company,
'Address' => $addr),
array(
'%s',
'%s',
'%s',
'%s',
)
);
if ($wpdb->insert_id) {echo "Data inserted successfully";}
else {echo "An error occurred while saving data";
}
}
?>
</main><!-- #main -->
</div><!-- #primary -->
Список ошибок
Предупреждение: strtolower () ожидает, что параметр 1 будет строкой, массив указан в C: \ xampp \ htdocs \ brgsite \ wp-includes \ wp- дБ. php в строке 2802
Предупреждение: strtolower () ожидает, что параметр 1 будет строкой, массив задан в C: \ xampp \ htdocs \ brgsite \ wp-includes \ wp-db. php в строке 2699
Предупреждение: explode () ожидает, что параметр 2 будет строкой, массив задан в C: \ xampp \ htdocs \ brgsite \ wp-includes \ wp-db. php в строке 2724
Предупреждение: implode (): неверные аргументы переданы в C: \ xampp \ htdocs \ brgsite \ wp-includes \ wp-db. php в строке 2725
Ошибка базы данных WordPress : [Неверное имя таблицы ''] ПОКАЗАТЬ ПОЛНЫЕ КОЛОННЫ ИЗ `` Произошла ошибка при сохранении данных