내 미디어 클래스의 웹 페이지에서 퀴즈를 만들고 있습니다. 나는 프로그래밍에 초보적이다. 데이터 CSV 파일을 더 유용하게 편집하는 방법을 알아야합니다. 현재 CSV 파일을 보면 4 열의 숫자 만 표시됩니다 (퀴즈 결과). 두 개의 열을 추가해야합니다. 하나는 타임 스탬프를 포함하고 다른 하나는 퀴즈를 채운 사람의 IP 주소를 표시하는 열입니다. 내 PHP의PHP를 통해 csv 파일 편집
일부는 다음과 같습니다
$csv_filehandle = fopen("/var/www/html/data/quiz.csv",'a');
fputcsv($csv_filehandle,array($summer,$spring,$fall,$winter));
fclose ($csv_filehandle);
$visit_id = uniqid('',TRUE);
$all_my_variables = array(
'timestamp' => $current_timestamp,
'user_ip' => $_SERVER['REMOTE_ADDR'],
'summer' => $summer,
'spring' => $spring,
'fall' => $fall,
'winter' => $winter,
);
$json_filehandle = fopen("/var/www/html/data/$visit_id.json",'w');
fwrite($json_filehandle,json_encode($all_my_variables));
fclose($json_filehandle);
$current_hour = date_default_timezone_set("America/Chicago");
$current_timestamp = date(DATE_RFC822);
/그들은 내 CSV 파일에 표시하도록 내가 이러한 열을 추가하려면 어떻게? 도움을 주시면 대단히 감사하겠습니다!
이 코드 조각을 다시 배열하고 여러 가지 다른 질문을 게시하는 대신, 시도하려는 내용을 바로 설명해야합니다. 내 제안 : CSV 물건을 버리고 곧바로 데이터베이스로 이동하십시오. –
+1, 좋은 코드 블록 게시 및 겸손 표현. – Smandoli