2010-01-23 4 views
0

모든 주제의 배열 및 모든도 (전 세계) 모든 대학에서하는 연구내가 모든 주제 중 하나 두 배열 첫번째 원하는

But a big problem is that i dont know how many subjects and how many 

정도가의 두 번째.? (전 세계에서)

나는 두 개의 배열을 내가 이미 만든 나머지 논리를 원한다.

모든 주제 배열 목록은 같아야합니다.

$subject[0]=>'Computer Science', 
$subject[1]=>'Mathematics', 
$subject[2]=>'Engineering', 
$subject[3]=>'Physics', 
... 

둘째로 모든 도의 배열은 같아야합니다. 마음에

$degree[0]=>'BS', 
$degree[1]=>'MS', 
$degree[2]=>'BA', 
$degree[3]=>'MA', 
... 

유지하는 것이 ** 내가 많은 정도가 얼마나 많은 주제와 잘 모릅니다

.? .. ( 세계 모두)

**

난 그냥 두 개의 개별 배열 & 그게 모두이 두 가지 범주가 ....

중 하나가 나를 도울 수 싶습니다.? 감사합니다. .

+0

세계의 모든 대학의 모든 과목? 정말? –

+0

모든 피사체는 어디에 저장되어 있습니까? MySQL 데이터베이스에서? 텍스트 파일에? 응용 프로그램의 기술적 인 측면에 대한 배경을 제공하십시오. – pixeline

+0

몇 시간 사이트를 구문 분석해야 할 수도 있습니다. 아마도 매우 좋은 목록을 가지고있을 것입니다. – marvin

답변

0

문제는 두 가지로 보입니다. 데이터를 얻는 문제와 효과적인 검색 및 사용을 허용하는 방식으로 저장하는 문제가 있습니다.

데이터를 얻는 것이 가장 큰 문제 일 수 있습니다. 당신은 문자 그대로 세계의 모든 교육 기관에 관한 정보를 요구하고 있습니다 (또는 최소한 여러분이 얻을 수있는만큼). 이용 가능한 자격과 명칭은 각기 다른 국가마다 다르며, 특정 교육 기관의 코스 목록은 방대하게됩니다.

이 정보에 대한 기계 가독성있는 단일 소스를 찾는 일은 거의 일어나지 않을 것입니다. 최선의 방법은 여러 소스를 찾으려고 시도하는 것이지만 내 머리 꼭대기에서 실제로 좋은 소스를 생각하는 데 어려움을 겪고 있습니다. Google은 그다지 유망하지 않습니다.Universities and Colleges Admissions Service (기본적으로 고등 교육 기관을 등록한 영국 기관)과 같은 사이트의 데이터를 다듬을 수 있습니다. - 나는 "코스 목록"페이지에 링크했습니다. 다른 지역에 대해 비슷한 몸체 (및 유사한 데이터 세트)가 존재하는지 여부는 알 수 없습니다.

두 번째 문제는 매우 간단합니다. 당신은 엄청난 양의 데이터를 가지므로 데이타베이스에 저장해야합니다. 그런 다음 다시 이 아니며입니다. 아마도 교육 기관별로 코스를 국가별로 분류하고 싶으므로 데이터를 조금 표준화해야합니다. 당신은 아마 다른 나라들 사이에서 동급 학위를 (위에서 언급 한) 확인하기 위해 어떤 일을해야 할 것입니다.

0

정확하게 귀하의 질문을 이해하지 못합니다. 하지만 데이터베이스에서 레코드를 가져 와서 배열에 넣으려고한다면 이 필요합니다 : http://php.net/mysql_fetch_array

+0

좋은 & 감사 덕분에 더 자세한 정보를 추가 할 수 있습니다 .. :-) –

0

나는 당신의 질문을 이해할 수있는 한, 정렬. arrays in php을 참조하십시오. 데이타베이스에 과목을 저장하려면, php and mysql tutorial을보십시오. 당신이 뭔가를 사용하지 않는, 주제와도 알 수없는 번호를 저장할 때문에 :

$subject[0]=>'Computer Science', 
$subject[1]=>'Mathematics', 
$subject[2]=>'Engineering', 
$subject[3]=>'Physics', 

대신 사용이 수동으로 퍼 팅 지수없이 배열에 과목을 추가합니다

$subject[]=>'Computer Science', 
$subject[]=>'Mathematics', 
$subject[]=>'Engineering', 
$subject[]=>'Physics', 

.

+0

건초 맨 내가 말했듯이, 얼마나 많은 과목과 얼마나 많은 학위가 있는지 몰라요. (세계 각국) .. 나는이 두 가지 카테고리를 두 개의 개별 배열 및 모든 것을 원한다. –

관련 문제