2012-12-06 2 views
0

나는 음악 웹 사이트를 만들고 있습니다. 재생 목록에 노래를 추가하기위한 버튼 이미지가 있습니다. 사용자가 해당 버튼을 클릭하면 해당 노래 세부 정보를 내 재생 목록 테이블에 입력해야합니다. 텍스트 상자를 사용하여 데이터베이스에 정보를 제출하는 방법을 알고 있습니다. 누구든지 코드를 도와 줄 수 있습니까? 이미지/버튼을 클릭하기위한 IF 조건은 무엇입니까?php를 사용하여 이미지를 클릭하면 데이터베이스에 데이터를 삽입하는 방법

1) 일반 HTML 양식을 사용 :

+0

무엇을 시도 했습니까? 제안 된 요청/응답 아키텍처는 무엇입니까? AJAX를 사용하여이 작업을 수행 할 계획입니까? –

+0

"조건"이란 무엇을 의미합니까? 어쨌든, 당신은 당신이하려고하는 hwat에 대한 링크를 사용할 수 있습니다; AJAX를 사용하여, 아마도 –

답변

0

두 가지 방법이 있습니다. 버튼 이미지 주위에 양식을 감싸고 양식에 숨겨진 필드를 넣으십시오 (예 : <input type="hidden" name="song" value="Where the streets have no name"> 양식이 제출되면 귀하는 해당 노래의 세부 사항을 갖게됩니다. 필요한 경우 둘 이상의 숨겨진 필드를 사용하십시오.

2) 좀 더 복잡하지만 Ajax를 사용하는 것이 이상적입니다. 이미지 id 속성에서 노래 세부 정보를 수집 한 다음 PHP 페이지로 모두 밀어 넣을 수 있습니다.

+1

또는 링크에서 이미지를 래핑하고 해당 href를 사용할 수 있습니다. 자바 스크립트가 작동하지 않는 경우 성능이 떨어집니다 (두 번째 옵션에 대해 말하고 있습니다). –

관련 문제