2012-01-26 6 views
-1

GPT 스크립트를 작성하고 있으므로 데이터베이스 쿼리를 삽입하고 테이블을 만들려면 설치 시스템이 필요합니다.데이터베이스 진행 상황을 보여주는 진행 표시 줄

어떻게 해야할지는 알고 있지만 문제는 진행률 표시 줄을 사용하여 제품을 서버에 등록하고 파일을 만드는 과정을 보여주고 싶다는 것입니다. 그래서 사용자는 얼마나 오래 기다릴 것인지 알 수 있습니다.

어떻게하면됩니까?

+3

'나를 도울 수 있다면, 나는 정답을 줄거야!와! 나는 다 끝났어! –

+0

어, 냉소적 이었나요? 또는? –

+0

글쎄, 폴은 아직 대답하지 못했고, 그래서 나는 소금 한 뭉치로 가져갈 수 있습니다. – Bojangles

답변

0

PHP는 서버 측에서 실행되며 jQuery는 클라이언트 측에서 실행됩니다. 삽입 된 행 수나 생성 된 테이블 수 등을 확인하거나 다른 단계를 수행하도록 지시하거나 각 호출에서 진행률 표시 줄을 업데이트하기 위해 서버 측 스크립트를 반복적으로 호출해야합니다 .

어느 쪽이든 성능이 좋지 않으므로 좋은 아이디어는 아닙니다.

+0

ForEach 루프가 테이블에 적합합니까? –

+0

무엇이 좋고 좋지 않은 것은 당신에게 달려 있습니다. 테이블을 100 개 만들고 PHP 스크립트를 100 번 호출하면 진행률 막대가 한 번에 1 % 씩 업데이트됩니다. 테이블을 두 개 만들면 한 번에 진행률 막대가 50 % 업데이트됩니다. 당신이 그걸로 괜찮다면, 나는 그것이 좋은 것 같아요. 그러나 서버 측 스크립트에 대한 호출이 많을수록 성능이 향상됩니다. – Travesty3