Skip to content

Instantly share code, notes, and snippets.

@guibranco
Last active June 8, 2018 00:36
Show Gist options
  • Save guibranco/6407b95e01e664192dc08d744220f37f to your computer and use it in GitHub Desktop.
Save guibranco/6407b95e01e664192dc08d744220f37f to your computer and use it in GitHub Desktop.
Resposta para FB - PHP Brasil - Distribuição de pessoas por colunas - https://www.facebook.com/groups/142151625841770/permalink/1804328806290702/
<?php
$pessoas = array("p1", "p2", "p3", "p4", "p5"); //array com as pessoas
$colunas = range(1, 209); //array com as colunas, usei o range só pra gerar um número, pode vir do banco, de uma outra planilha etc...
$pessoasTot = count($pessoas); //total de pessoas no array de pessoas
$pessoa = 3; //p4 - lembre-se que array começa com indice 0! - Esse valor iria vir do banco/cache/input manual, etc
for($i = 0; $i < count($colunas); $i++){ //for para cada coluna
if($pessoa >= $pessoasTot)
$pessoa = 0;
echo "Coluna: " . $colunas[$i] . " vai para a pessoa: " . $pessoas[$pessoa] . "<br />";//aqui dei um echo, você se vira pra gerar sua planilha =D
$pessoa++;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment