어떻게 접근했는지에 대한 더 나은 제안은 지금까지 제가 한 일입니다. 지금 당장 날짜는 올바른 년 - 월 - 일 형식으로 입력해야합니다. 드롭 다운을 사용하여이 작업을 자동화하는 방법이 있습니까? 드롭 다운의 정보를 결합하여 SQL INSERT INTO 명령을 사용하여 하나의 필드에 제출하는 방법을 모르겠습니다. 이것은 빠른 시각적으로 보이는 것입니다. SQL을 사용하여 mysql 데이터베이스에 날짜 입력하기 INSERT
다음은 아래 코드의 예입니다.
$date = $_POST['date'];
$title = $_POST['title'];
$entry = $_POST['entry'];
if(($date !="") && ($title !="") && ($entry !="")) {
$sql = "INSERT INTO news (date,title,entry)VALUES(
\"$date\",
\"$title\",
\"$entry\"
)";
$results = mysql_query($sql)or die(mysql_error());
}
?>
<form name="formS" method="post" action="insert.php">
<p>
Date:<input type="text" name="date" id="date" />
</p>
<p>
Title<input type="text" name="title" id="title" />
</p>
<p>
Entry:<textarea name ="entry" ></textarea>
</p>
<p>
Submit:<input type="submit" name="submit" id="submit" />
</p>
</form>
질문과 관련이 없지만 htt p : //en.wikipedia.org/wiki/SQL_injection :) –
기본적으로 하나의 명령문에서 여러 개의 쿼리를 실행할 수 없으므로 인서트로 SQL 삽입을 두려워하지 않아도됩니다 (PHP를 잠그는 PHP라고 생각합니다) ,하지만 ... +1 중요한 전체적인 고려 사항이기 때문에 그것을 가져 오는 +1 : – hlpiii
나는 그것을 조사합니다. –