У меня есть несколько сценариев, и в таблице базы данных я установил значение 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
(id
int (11) NOT NULL AUTO_INCREMENT,fk_forum_traad
int (11) NOT NULL,brugernavn
text NOT NULL,indhold
mediumtext NOT NULL,dato
timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENTgodkendt
TIMESTAMP (_ 4) НЕ NULL ПО УМОЛЧАНИЮ 'ja',
ПЕРВИЧНЫЙ КЛЮЧ (id
)) ENGINE = MyISAM DEFAULT CHARSET = latin1 AUTO_INCREMENT = 4;--
- Дамп данных для tabellen
forum_kommentare
--
- Структур-дамп для таблиц
forum_traad
СОЗДАТЬ ТАБЛИЦУ, ЕСЛИ НЕ СУЩЕСТВУЕТ
forum_traad
(id
int (11) NOT NULL AUTO_INCREMENT,overskrift
text NOT NULL,indhold
mediumtext NOT NULL,fk_forum_kategori
int (11) NOT NULL,brugernavn
text NOT NULL,dato
timestamp NOT NULL ПО УМОЛЧАНИЮ CURRENT_TIMESTAMP ONgodkendt
TIMESTAMP при обновленииgodkendt
TIMESTAMP при обновлении _20 varchar (4) NOT NULL DEFAULT 'ja', PRIMARY KEY (id
)) ENGINE = MyISAM DEFAULT CHARSET = latin1 AUTO_INCREMENT = 3;- - Дамп данных для таблиц
forum_traad
Надеюсь, кто-нибудь может мне помочь :/