데이터베이스에 양식 값을 삽입하려하지만 데이터가 mysql에 들어 가지 않습니다. 내가 ... 시간을 많이 소비하지만 그것을 확인할 수 없습니다이 내 코드입니다 :데이터가 mysql에 삽입되지 않는다
$query = "insert into $tabl (userid, username, question, board, class, subject, article, status, uniq_id,date,activation ) values('$userid', '$username', '$question', '$board', '$class', '$subject', '$article', 'unread', '$uniq',CURDATE(), '0')";
$row = mysql_query($query);
if($row)
{
header("location:ask-questions.php?msg=saved");
}
else
{
header("location:ask-questions.php?msg=not been saved");
}
////////// (1)End of the Code /////////////
?>
모든 것을 확인하고, 내가 echo $sql,
이 또한 잘 작동 ... 어떤 도움이 감사 할 것 ...
'$ row = mysql_query ($ query) or die (mysql_error());'또한 http://stackoverflow.com/questions/12859942/why-shouldnt-i-use-mysql-functions-in-을 확인하십시오. php 왜 mysql을 사용하면 안되는가 –
값 중 하나가 쿼리를 실패하게 할 수있는 작은 따옴표'''를 포함 할 수 있습니다. – DevZer0
을 삽입하기 전에 mysql_real_escape_string ($ val)을 사용하십시오. downvote ..................? – Tracy