2010-01-23 9 views
0

je veux deux tableaux premier de tous les sujets et la seconde de tous les degrés qui étudient dans toutes les universités (partout dans le monde)Tableau de tous les sujets

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

degrés sont là.? (dans le monde entier)

Je veux juste deux tableau la logique restante que j'ai déjà faite.

Toutes les listes de tableaux de sujet doivent être similaires.

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

Et d'autre part, le tableau de tous les degrés doit être similaire.

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

Gardez à l'esprit que **

Je ne sais pas combien de sujets et comment beaucoup degré sont là.? (Dans tous les coins du monde ) ..

**

Je veux juste ces deux catégories dans deux tableau individuel & thats tous ....

Quelqu'un pourrait-il me aider.? Merci.

+0

Tous les sujets dans toutes les universités dans le monde? Vraiment? –

+0

Où sont stockés tous les sujets? Dans une base de données mysql? Dans un fichier texte? Veuillez fournir plus d'informations sur les aspects techniques de votre application. – pixeline

+0

vous pourriez avoir besoin d'analyser certains sites hr, ils ont probablement une très bonne liste. – marvin

Répondre

0

Votre problème semble être double; il y a la question de l'obtention des données et la question de leur stockage d'une manière qui permet une récupération et une utilisation efficaces. L'obtention des données est susceptible d'être votre plus gros problème; vous demandez littéralement des informations sur chaque institution dans le monde (ou au moins, autant que vous pouvez obtenir). Les qualifications et la nomenclature disponibles varient considérablement d'un pays à l'autre et la liste des cours d'une institution donnée sera vaste. La recherche d'une seule source correcte, lisible par une machine, pour cette information ne se produira probablement pas. Votre meilleur pari serait d'essayer de trouver plusieurs sources, mais j'ai du mal à en trouver de très bonnes, et Google ne semble pas trop prometteur.Vous pouvez essayer de récupérer des données provenant de sites tels que le Universities and Colleges Admissions Service (le corps britannique qui catalogue essentiellement l'enseignement supérieur) - J'ai lié à leurs pages "liste des cours". Si des corps similaires (et des ensembles de données similaires) existent pour d'autres régions, je n'en ai aucune idée.

Le deuxième problème est assez simple; vous allez avoir une tonne de données, vous aurez donc besoin de le stocker dans une base de données. Là encore, ce n'est pas que simple. Vraisemblablement, vous voulez cataloguer les cours par établissement, et les institutions par pays, alors assurez-vous de normaliser un peu les données. Vous devrez probablement faire un peu de travail pour identifier les grades équivalents (comme mentionné ci-dessus) entre les différents pays.

0

Je ne comprends pas exactement votre question. Mais si vous essayez d'extraire des enregistrements de votre base de données et de les déposer dans un tableau, mysql_fetch_array() est ce dont vous avez besoin: http://php.net/mysql_fetch_array

+0

Bon et merci de m'avertir d'ajouter plus d'informations détaillées. :-) –

0

Pour autant que je puisse comprendre votre question, vous devez savoir comment stocker les sujets dans un tableau. Voir arrays in php. Si vous cherchez à stocker vos sujets dans la base de données, voyez php and mysql tutorial. Parce que vous voulez stocker nombre inconnu de sujets et degrés, ne pas utiliser quelque chose comme:

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

utiliser:

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

Cela va ajouter des sujets au tableau sans votre index Puting manuellement.

+0

Hay homme je l'ai dit que je ne sais pas combien de sujets et combien de degrés sont là.? (dans le monde entier) .. Je veux juste ces deux catégories dans deux tableau individuel et c'est tout .... –

Questions connexes