php - 发送数据到php数据库

标签 php database

所以,我有以下 php 来将数据(名称)提交到数据库:

<?php   
if(!empty($_POST)){
    global $wpdb;
    $table = 'names';
    $current_user = wp_get_current_user();
    $post_id = 123;
    $parent_id = 0; 
    date_default_timezone_set('Canada/Mountain');
    $date = date('m/d/Y h:i:s a', time());      
    $data = array(
        'post_id' => $post_id,
        'parent_id' => $parent_comment_id,
        'author_id' => $current_user,
        'date' => $date,
        'name_content' => $_POST['name']

    );      
    $wpdb->insert($table, $data);       
} else {
?>      
<form method="post">
    <input type="text" id="name" name="name" value=""/>
    <input type="submit">               
</form>
<?php } ?>

但是,它没有发送任何数据,我不确定错误出在哪里。

我缺少什么功能?

谢谢!

最佳答案

可能您错过了与数据库的连接。类似的东西

$dbh=mysql_connect(DB_HOST,DB_USER,DB_PAS) or die("Connection error");

关于php - 发送数据到php数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34364708/

相关文章:

php - is_dir 不识别目录。为什么?

php - 如何在php中获得大于0的最小正值

java - 如何允许通过互联网连接 MySQL?

sql - 在单元格上执行 Oracle 查询的最佳方式?

php - CodeIgniter Ajax 层

php - 如果 php 文件超时,mysql 查询会发生什么情况?

java - 部署时 servlet 上下文监听器中的(批量)数据库架构

database - 从哪里可以获得可用于免费软件的频率排序词典?

database - Cassandra 中的一个节点可靠吗?

php - 到达json中的php数组元素