이것은 나를 위해 작동하지 않습니다, 나는 삽입과이 작업에 다른 모든 SQL statment를 사용하고 있습니다, 그러나 이것은 어떤 이유로 작동하지 않습니다.간단한 인서트가 양식에서 작동하지 않습니까?
아래 표는 다음과 같이 구성되어 있습니다. 내가 할 노력하고있어 모든 아래
**passenger_journey**
j_id user_id
142 1
142 14
는 $ USER_ID와 $ ID입니다 여행 ID입니다 로그인 된 사용자 ID를 삽입합니다. 당신이 일하는 변수는 설정되어 있습니다.
GET 메서드를 사용하여 URL에서이 문제가 발생할 수 있으므로 가능한 문제가 $ id 일 수 있다고 생각합니다.
<?php
$insert_passenger = "INSERT INTO `passenger_journey` VALUES ('" . mysql_real_escape_string($id) ."','" . mysql_real_escape_string($user_id) . "')";
if (isset($_POST['submit'])){
mysql_query($insert_passenger);
}
?>
<form method="POST">
<br/>Add yourself to this journey!<br/>
<input type ="submit" value="Sign up for this Journey"/>
</form>
이것은 몇 시간 동안 나를 미치게 만들어 주어 도움이 될 것입니다.
<form method="POST">
<br/>Add yourself to this journey!<br/>
<input type ="submit" value="Sign up for this Journey"/>
</form>
을 그리고 :
이 값에서 온합니까? db 연결이 제대로 설정되어 있습니까? – kero
'echo $ insert_passenger;는 예상 한 것입니까? 그것은 phpmyadmin이나 mysql 콘솔과 같이 작동합니까? –
열의 데이터 유형은 무엇입니까? 숫자 일 경우 ' – kiks73