Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Oi tudo bem, estou com um problema, necessito enviar para a base dados uma quantidade enorme de registos, onde cada registo muda consoante a sua localização, especialidade, e linguas.
Mas por alguma razão só o primeiro foreach loop faz a iteração por cada valor do array, enquando o resto vai logo para o ultimo index não percorrendo o resto da lista, alguem sabe-me dizer o que está mal?
Abaixo deixo o codigo para melhro entenderem o que pretendo.
//Locais de países
$locations_uk = array("titles"...);
$locations_pt = array("titles"...);
$locations_it = array("titles"...);
$locations_es = array("titles"...);
//Listas de especialidades de trabalho em diferentes linguas
$specs_uk = array("titles"...);
$specs_pt = array("titles"...);
$specs_it = array("titles"...);
$specs_es = array("titles"...);
foreach ($locations_uk as $uk) {
foreach ($specs_uk as $spec_uk) {
$title_uk = "Trabalho em ".$locations_uk." na especialidade de ".$spec_uk." ";
}
foreach ($locations_pt as $pt) {
foreach ($specs_pt as $spec_pt) {
$title_pt = "Trabalho em ".$locations_uk." na especialidade de ".$spec_pt." entrevista em ".$pt.".";
}
}
foreach ($locations_it as $it) {
foreach ($specs_it as $spec_it) {
$title_it = "Trabalho em ".$locations_uk." na especialidade de ".$spec_it." entrevista em ".$it.".";
}
}
foreach ($locations_es as $es) {
foreach ($specs_es as $spec_es) {
$title_es = "Trabalho em ".$locations_uk." na especialidade de ".$spec_es." entrevista em ".$es.".";
}
}
}Carregando comentários...