Я работаю над этим часами и не могу заставить эти несколько строк кода работать. Это первый раз, когда я работал с MySQL, так что медведь со мной.Простой код MySQL не вставляет данные в базу данных?
<?php
$con = mysql_connect("localhost","usernamewitheld","passwordwithheld");
if (!$con){die('Could not connect: ' . mysql_error());}
mysql_select_db("splashpage");
mysql_query("INSERT INTO 'email' ('emailaddress') VALUES ('$_POST[email]');", $con);
mysql_close($con);
?>
Код выполняется без ошибок от apache, но база данных остается неизменной. Есть идеи?
EDIT: Структура таблицы выглядит следующим образом:
Field Type Null Key Default Extra
emailaddress text NO MUL NULL
timesubmitted timestamp NO CURRENT_TIMESTAMP
могли бы вы опубликовать структуру таблицы, а? – Satya
[Пожалуйста, не используйте 'mysql_ *' функции] (http://stackoverflow.com/q/12859942/1190388) в новом коде. Они больше не поддерживаются и [официально устарели] (https://wiki.php.net/rfc/mysql_deprecation). См. Красную рамку? Узнайте о подготовленных инструкциях и используйте [tag: PDO] или [tag: MySQLi]. – hjpotter92