기본적으로 PHP를 사용하여 mysql에 데이터를 삽입하는 방법을 알아 내려고하고 있습니다. 하루 중 여러 시간에 매일 데이터를 자동으로 삽입해야합니다. 버튼이 클릭되면 기본적으로 시간이 적 으면 < 9:45 다음에 '1'을 삽입하고, 시간이 9:45보다 큰 경우 '2'를 삽입하고, '12:20'을 삽입하면 '3'등을 삽입합니다. 여러 가지 방법을 시도했지만 그 중 아무 것도 내 코드를 완전히 변경하지 않고 작동하는 것 같습니다.특정 시간에 MySQL에 데이터 삽입
<?php
date_default_timezone_set("America/New_York");
define('DB_NAME', 'name');
define('DB_USER', 'userr');
define('DB_PASSWORD', 'passwd');
define('DB_HOST', 'localhost');
$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['period'];
$value2 = $_POST['name'];
$date = date('m/d/Y h:i:s', time());
$sql = "INSERT INTO flvs (timestamp, period, name) VALUES ('$date','$value', '$value2')";
if (!mysql_query($sql)) {
die('Error: ' . mysql_error());
}
지금까지 시도 것을 우리에게 보여, 그래서 우리는 당신이 – furins