发布到mysql数据库,没有错误,没有存储数据

时间:2014-04-29 15:16:04

标签: php mysql

您好我已搜索但无法找到与我的问题类似的内容。

提交时我没有收到错误,表格中也没有电子邮件存储。

有什么想法吗?

<?php

define('DB_NAME', 'leegernomics');
define('DB_USER', 'XXXXXX');
define('DB_PASSWORD', 'XXXX');
define('DB_HOST', 'XXXXXX.hostedresource.com');

$link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);

if (!$link) {

    die('Could not connect: ' . mysql_error());

    }

    $db_selected = mysql_select_db(DB_NAME, $link);

    if (!db_selected) {

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

$value = $_POST['email'];

$sql = "INSERT INTO users (email) VALUES ('$value')";

mysql_close();
?>

1 个答案:

答案 0 :(得分:0)

使用以下代码执行查询:http://fr2.php.net/mysql_query

mysql组件现已弃用...如果您想使用此类数据库连接器,建议您改为使用mysqlihttp://fr2.php.net/mysqli)。

如果您想使用更高级别的组件,PDO可以使用它:http://fr2.php.net/pdo