Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde Pessoal!
Por favor, preciso de uma ajuda pra solucionar um problema que aparenta ser simples, mas não estou conseguindo resolver.
Tenho o um foreach que tras 4 linhas de informações do meu mysql só que eu preciso que o foreach imprima de duas em duas linhas e não uma por vez, segue meu trecho de código:
$this->autores = $model->getAutores ($params);
echo "<h3>Nossos Especialistas</h3>";
echo "<table border=0><tr><table cellspadding=5 border=0>";
foreach ($this->autores as $aut){
echo "<tr><td>
<img src=index.php?option=com_matricula&view=image&tmpl=raw&id=$aut->avatar_id width=167 height=178/> $aut->titulacao $aut->nomeconhecido $aut->sobrenome
<br> $aut->minicurriculo </td>";
echo "<td>
<img src=index.php?option=com_matricula&view=image&tmpl=raw&id=$aut->avatar_id width=167 height=178/> $aut->titulacao $aut->nomeconhecido $aut->sobrenome
<br> $aut->minicurriculo </td>";
echo "</tr>";
}
echo "</table>";
Como podem ver eu imprimo duas colunas da minha tablela em cada passagem do foreach, a mesma linha de registro do BD, como faço para que ele imprima a cada passagem 2 registros do array?
Quem puder ajudar fico muito grato.
Abraço!
Carregando comentários...