MySQL 데이터베이스에 PHP 5 양식을 삽입하는 가장 좋은 방법은 무엇입니까?데이터베이스에 이름을 삽입 하시겠습니까?
<form action="script.php" method="post">
<fieldset>
<input id="name" type="text" placeholder="name" />
<input type="submit" value="Opslaan" />
</fieldset>
</form>
나는 이것들을 모두 사용합니까? 나는이 작업을 수행 할 때, 스크립트 만 ID를 입력하기 때문에, 이름 필드가 비어
$name= $_POST['name'];
$name = stripslashes($name);
$name = mysql_real_escape_string($name);
mysql_connect($host,$username,$password);
@mysql_select_db($database) or die("Unable to select database");
$query = "INSERT INTO names VALUES ('','$name')";
mysql_query($query);
mysql_close();
..
편집
: (최신 표준) PHP 5에서 PDO 또는 mysqli를 사용하는 방법?
PHP 5.5에서는 더 이상 사용되지 않으므로 mysql_ *을 사용하지 마십시오. 가장 좋은 방법을 묻는 질문에 PDO 또는 MySQLi를 사용하십시오. – Prix