Autor Tópico: 'Resolvido 'botao run abrir varios arquivos selecionados  (Lida 589 vezes)

Arquimedes

  • Global Moderator
  • Expert
  • *****
  • Mensagens: 561
  • Ajudar para ser ajudado
'Resolvido 'botao run abrir varios arquivos selecionados
« Online: Junho 04, 2015, 04:52:09 pm »
ola, estou querendo abrir varias consultas conforme é selecionada na na consulta principal, estou utilizando para isso o botao run
dentro do onrecord eu coloquei o seguinte codigo
$arr=[oi];
[total_chked][$arr]={customerid};
[oi]++;

$tot = count([total_chked]);

$id = "";

for($x=0;$x<$tot;$x++){
 $id = [total_chked][$x];
 
  if($x == ($tot-1))
  { 
    $id;      
 
  }
   
}

echo "<table width='300px' border='1' bordercolor='#000000' cellpadding='0' cellspacing='0'>
       <tr>
         <td colspan='2'><strong> ($tot) Selected Contacts: <strong></td>
      </tr>
      <tr>
         <td><font color='#003366'><strong>  $id </strong></font> </td>
       
       </tr>
</table>";
sc_redir(grid44_id.php, id=$id,  "_blank");

Ela esta listando individualmente os valores do id dentro do html, porem no sc_redir estar abrindo somente o primeiro selecionado.

Alguma ideia
« Última modificação: Junho 05, 2015, 08:48:43 am por Arquimedes »

FredKeyster

  • Expert
  • *****
  • Mensagens: 1702
  • DEWENNINMEN
    • Email
Re:botao run abrir varios arquivos selecionados
« Responder #1 Online: Junho 04, 2015, 06:54:12 pm »
Você quer abrir um novo "arquivo" de acordo com o seu ID ?  Já pensou em criar um laço pra o sc_redir()  ? Nesse laço você define como variável a id de cada arquivo. Onde a cada volta ele irá executar o sc_redir.

$arr=[oi];
[total_chked][$arr]={customerid};
[oi]++;

$tot = count([total_chked]);

$id = "";
for($x=0;$x<$tot;$x++){
 $id = [total_chked][$x];
 
  if($x == ($tot-1))
  { 
    $id;     
 
  }
sc_redir(grid44_id.php, id=$id,  "_blank");
   
}
« Última modificação: Junho 04, 2015, 06:58:22 pm por FredKeyster »
F. A.
Analista de Sistemas

Arquimedes

  • Global Moderator
  • Expert
  • *****
  • Mensagens: 561
  • Ajudar para ser ajudado
Re:botao run abrir varios arquivos selecionados
« Responder #2 Online: Junho 04, 2015, 09:35:14 pm »
 Amigo FredKeyster, é para abrir um novo arquivo mesmo. porem  mesmo com o laço continuar abrindo apenas um arquivo.
 Sera que o sc_redir funcionar como um break?
Att Arquimedes
« Última modificação: Junho 04, 2015, 09:52:36 pm por Arquimedes »

Arquimedes

  • Global Moderator
  • Expert
  • *****
  • Mensagens: 561
  • Ajudar para ser ajudado
Re:'Resolvido 'botao run abrir varios arquivos selecionados
« Responder #3 Online: Junho 05, 2015, 08:50:32 am »
Não sei por qual motivo mais o sc_redir esta realmente funcionando como break.
 Solução
 Fiz o redirecionamento utilizando javascript e funcionou a abertura de varios arquivos selecionados.

$arr=[oi];
[total_chked][$arr]={customerid};
[oi]++;

$tot = count([total_chked]);

$id = "";
for($x=0;$x<$tot;$x++){
 $id = [total_chked][$x];
 
  if($x == ($tot-1))
  { 
    $id;
 
  }

}

echo"
<script type='text/javascript'>
window.open('../grid44_id/grid44_id.php?id=$id', '_blank');

</script>";