|
|
|
| Вот код, понял как привязать ip отправляющего, а вот со временем не получается что-то !
<form name="myform" method="post">
<input type="text" name="supp_title" size="50"/>
<input type="text" name="supp_text" size="50"/>
<input name="add" type="submit" value="Отправить данные"/>
</form>
<?php
// соединение с MYSQL
$db = mysql_connect ("localhost", "root", "");
mysql_select_db("mytest", $db);
// отправка запроса
$title = $_POST['supp_title'];
$text = $_POST['supp_text'];
if ($title=='' or $text =='' )
{
echo 'Заполните все необходимые поля!';
} else {
$add = mysql_query("INSERT INTO support (supp_title, supp_text) VALUES ('$title', '$text')", $db);
if (isset($add)>0) {echo "отправлено";} }
?>
|
| |
|
|
|
|
|
|
|
для: Belkin
(05.07.2011 в 14:53)
| | А какова структура таблицы support, в ней есть поля для времени? Обычно если есть календарный столбец, достаточно использовать MySQL-функцию NOW(), чтобы вставить текущую дату и время. | |
|
|
|
|
|
|
|
для: cheops
(05.07.2011 в 15:04)
| | да, создал supp_time ячейку , простите, можно немного подробнее :) | |
|
|
|
|
|
|
|
для: Belkin
(05.07.2011 в 15:06)
| | Тогда ваш запрос должен выглядеть примерно так
"INSERT INTO support (supp_title, supp_text, supp_time)
VALUES ('$title', '$text', NOW())
|
| |
|
|
|
|
|
|
|
для: cheops
(05.07.2011 в 16:27)
| | спасибо, помогло )
и еще маленький вопрос (не обязательно, но если не сложно) - можно ли выставить именно время? | |
|
|
|
|
|
|
|
для: Belkin
(05.07.2011 в 19:33)
| | Что имеется в виду, вы хотите назначить произвольно время из HTML-формы? Или вы хотите, что бы в базе данных хранилось только время и не хранилась дата? | |
|
|
|
|
|
|
|
для: cheops
(05.07.2011 в 23:54)
| | да, чтобы хранилась только дата ! | |
|
|
|
|
|
|
|
для: Belkin
(06.07.2011 в 00:11)
| | У вас вероятно сейчас для нового столбца используется тип DATETIME, замените его на DATE - в столбце будет хранится только дата. | |
|
|
|
|
|
|
|
для: cheops
(06.07.2011 в 00:29)
| | спасибо большое вам, сделал !)) | |
|
|
|