2014-07-12 2 views
0

점수를 얻고 우선 순위 순서대로 테이블에 저장할 수있는 설문 조사 코드를 디자인하려고합니다. 예 : 1 = 10, 2 = 8 등 .데이터베이스와 연결된 PHP 투표 투표

옵션이 테이블에서/poll으로 복사되지만 실제 양식을 라디오 버튼, 드롭 다운과 같이 배치하는 방법은 확실하지 않습니다.

$query = "INSERT INTO songsoftheweek 
      SELECT * FROM tracks 
      ORDER BY RAND() 
      LIMIT 5"; 
$dbResult=mysql_query($query,$db);  

생성 된 노래가 임의적이므로이 문제를 해결할 수있는 방법을 잘 모릅니다.

모든 안내를 주시면 감사하겠습니다.

답변

1

형태 :

설문 조사는 5 ~ 10 곡 사이에 포함려고하는 경우에, 라디오 버튼은 좋은 선택이 될 수 있습니다. 각 노래 제목은 데이터베이스에서 고유 한 ID를 가져야하며 각 투표에는 노래 제목 ID, 날짜/시간 (주 단위로 표를 정렬하려는 것으로 알고 있음) 및 IP 주소 (복수를 피하기위한 후자 투표).

데이터베이스 : 귀하의 의견

CREATE TABLE `Songs` (
    `SongId` INT NOT NULL AUTO_INCREMENT, 
    `SongTitle` VARCHAR(255) NULL, 
    PRIMARY KEY (`SongId`)); 

CREATE TABLE `Votes` (
    `Id` INT NOT NULL AUTO_INCREMENT, 
    `SongId` INT NULL, 
    `Datetime` DATETIME NULL, 
    `IP` VARCHAR(45) NULL, 
    PRIMARY KEY (`Id`)); 
+0

감사 :

내가 두 테이블, 투표의 노래 하나, 또 다른 만들 것입니다! 나는 그것으로 일할 것이고 그것이 어떻게 가는지 볼 것이다! – Elska