이 함수를 사용하여 제출할 때 127 데이터베이스의 $ _REQUEST [ "add_single"]에 대한 잘못된 결과가 잘못 표시됩니다. 하지만 자바 스크립트 결과는 188입니다. $ _REQUEST [ "add_single"]를 10으로 대체하면 데이터베이스에 10이 삽입됩니다.MYSQL의 수수께끼. 함수에 전달 된 값이 올바르지 않습니다.
if (isset($_REQUEST["add_single"])) {
save_single_bracelet($_REQUEST["id"], $_REQUEST["add_single"]);
/javascript alert('values:".$_REQUEST["id"].", ".$_REQUEST["add_single"]."'); /script
;}
어떤 이유를 들어 나는 함수에 올바른 값을 전달 $ _REQUEST [ "add_single을"] 얻을 수 없습니다.
J.
'save_single_bracelet'의 정의는 무엇 MySQL의 here 데이터 유형에 대한 자세한 내용을 볼 수 있습니까? – Eric
function save_single_bracelet ($ watch_id, $ bracelet_id) { \t $ sql = "팔찌 삽입 (watch_id, bracelet_id) VALUES ('". $ watch_id. "', $"bracelet_id. " ')"; \t mysql_query ($ sql) 또는 die (mysql_error(). "
SQL :". $ sql); } – Jeff