【发布时间】:2011-03-16 17:13:40
【问题描述】:
我有一些脚本,在数据库表中我将 dato 设置为 int(25) 和时间戳
我有一个创建主题脚本,然后我创建了一个主题,它将日期和时间插入时间戳表 (dato)。
但不知何故,我的评论脚本不会插入时间 :S 和我使用的相同的东西 :S。
这是我的脚本
if(isset($_POST['opret_kommentar']))
{
$indhold = $_POST['indhold'];
$godkendt = "ja";
$mysql = connect();
$stmt = $mysql->prepare("INSERT INTO forum_kommentare (fk_forum_traad, brugernavn, indhold, dato, godkendt) VALUES (?,?,?,?,?)") or die($mysql->error);
$stmt->bind_param('issis', $traadID, $_SESSION['username'], $indhold, $dato, $godkendt) or die($mysql->error);
$stmt->execute();
$stmt->close();
$svar = mysqli_insert_id($mysql);
header("location: forum.traad.php?traadID=$traadID&kategoriID=$kategoriID&#$svar");
}
这是我的创建主题脚本,因此您可以看到它与我使用的内容相同:S
if(isset($_POST['send'])) {
$kategoriID = $_GET['kategoriID'];
$overskrift = $_POST['overskrift'];
$indhold = $_POST['indhold'];
$godkendt = "ja";
$mysql = connect();
$stmt = $mysql->prepare("INSERT INTO forum_traad (overskrift, indhold, fk_forum_kategori, brugernavn, dato, godkendt) VALUES (?,?,?,?,?,?)") or die($mysql->error);
$stmt->bind_param('ssisis', $overskrift, $indhold, $kategoriID, $_SESSION['username'], $dato, $godkendt) or die($mysql->error);
$stmt->execute();
$stmt->close();
$traadID = mysqli_insert_id($mysql);
header("location: forum.traad.php?traadID=$traadID&kategoriID=$kategoriID");
}#Lukker isset send
这是我的 SQL
如果不存在则创建表
forum_kommentare(idint(11) NOT NULL AUTO_INCREMENT,fk_forum_traadint(11) NOT NULL,brugernavntext NOT NULL,indholdmediumtext NOT NULL,dato时间戳 NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,godkendtvarchar(4) NOT NULL DEFAULT 'ja',
主键 (id) 引擎=MyISAM 默认字符集=latin1 AUTO_INCREMENT=4 ;--
-- tabellen
forum_kommentare的数据转储
--
-- 用于 tabellen 的 Struktur 转储
forum_traad如果不存在则创建表
forum_traad(idint(11) NOT NULL AUTO_INCREMENT,overskrifttext NOT NULL,indholdmediumtext 非空,fk_forum_kategoriint(11) 非空,brugernavn文本 非空,dato时间戳非空 DEFAULT CURRENT_TIMESTAMP ON 更新 CURRENT_TIMESTAMP,godkendtvarchar(4) NOT NULL DEFAULT 'ja', 主键 (id) 引擎=MyISAM 默认字符集=latin1 AUTO_INCREMENT=3 ;-- -- tabellen的数据转储
forum_traad
希望有人可以帮助我:/
【问题讨论】:
标签: php mysql insert timestamp