Ir para conteúdo
Fórum Script Brasil

Romero Dias

Membros
  • Total de itens

    591
  • Registro em

  • Última visita

Posts postados por Romero Dias

  1. Saulo,

    Fiz um exemplo rápido aki. Olhse se te ajuda!

    $arrDados = array(
            array('MES' => 'Março','ARQUIVO' => '001.pdf'),
            array('MES' => 'Março','ARQUIVO' => '002.pdf'),
            array('MES' => 'Março','ARQUIVO' => '003.pdf'),
            array('MES' => 'Março','ARQUIVO' => '004.pdf'),
            array('MES' => 'Abril','ARQUIVO' => '005.pdf'),
            array('MES' => 'Abril','ARQUIVO' => '006.pdf'),
            array('MES' => 'Abril','ARQUIVO' => '007.pdf'),
            array('MES' => 'Maio','ARQUIVO' => '008.pdf'),
            array('MES' => 'Maio','ARQUIVO' => '009.pdf')
        );
        
        $arrAgrupado = array();
        
        
        foreach($arrDados as $arrLista){
            $arrAgrupado[$arrLista['MES']]['DADOS'][] = $arrLista;
        }
    
        
        echo '<table border="1">';
        foreach($arrAgrupado as $key => $value){
            echo '<tr><td rowspan="'. count($value['DADOS']) .'">' . $key . '</td>';
            foreach($value['DADOS'] as $arrArquivos) {
                echo '<td>' . $arrArquivos['ARQUIVO'] . '</td></tr>';
            }
        }
        echo '</table>';

  2. Como o blew mencionou, para exibir aleatoriamente, você deve armazenar esses nomes em um array.

    Acredito que os nomes estejam separados por "," ou ";", correto?

    Voce pode fazer o seguinte.

    Ex.:

    <?php
    
    $nomes = 'João;José;Maria';
    
    $arrNomes = explode(';',$nomes);
    
    $tamArrNomes = count($arrNomes);
    
    echo $arrNomes[rand(0,$tamArrNomes)];

  3. Da uma olhada se te ajuda! Faça o teste!

    <html>
    <body>
        
        <form method="post" ACTION="teste.php">
            Cliente 1: <br/>
            <INPUT TYPE="text" NAME="Cliente[]"/><br/>
            Cliente 2: <br/>
            <INPUT TYPE="text" NAME="Cliente[]"/><br/>
            Cliente 3: <br/>
            <INPUT TYPE="text" NAME="Cliente[]"/><br/>                
            
            <INPUT TYPE="submit" VALUE="Entrar"/>
        </form>
    
    </body>
    </html>
    
    <?php
    
    if($_POST['Cliente']){
        echo implode(',',$_POST['Cliente']);
    }

  4. Bom, não sei se entendi direito. Você possui uma página HTML que contém um formulário onde existem vários elementos do tipo TEXT com o nome "NomeClientes". Você quer recupera essa informação no PHP e colocar cada nome de cliente separando-os por vírgula?

    <?php
    
    $arrClientes = array('Cliente 1','Cliente 2','Cliente 3','Cliente 4');
    
    echo implode(',',$arrClientes);
    
    /* 
     *  O resultado será: Cliente 1,Cliente 2,Cliente 3,Cliente 4
     */

  5. Então, o Flex depende do plug-in do flash instalado. Caso seu sistema for hospedado na WEB, você não vai ter problema, pois o cliente vai baixar o plug-in automaticamente. No meu caso, meu sistema rodava local dentro de uma empresa e consequentemente esbarrava em regras internas para efetuar downlos de executaveis.

    Mas caso a equipe de TI da empresa garantir que todas as máquinas terão o plug-in. Fica tranquilo.

  6. Nicolas,

    Acredito que deve ser utilizada a linguagem que você tem mais facilidade.

    Tudo depende do escopo do seu projeto.

    Se o prazo for muito estendido e se você puder estudar uma nova linguagem, tudo bem.

    Como você pediu uma opinião sobre Flex, lá vai:

    Esta opinião é sobre minha experiência, não estou falando mal nem bem de uma determinada tecnologia, deixo já explicado caso aparece algum xiita matador para me esfaquear. Rsrs

    Flex é uma tecnologia fantástica, mas no meu caso não tive muito sucesso. Eu desenvolvi um sistema e esbarrei em um problema que, em determinado momento, meu cliente não possuía acesso à internet e caso a estação não possuísse o plugin do flash, já era, e também tinha problema com estações Linux. Dai o sistema afundou.

    Então tive que parar tudo e procurar uma melhor forma de desenvolver o front-end que não dependesse de plugin. Após muita pesquisa, descobri o Ext JS que hoje é meu framework padrão para desenvolvimento de sistema. A curva de aprendizado do Ext JS é muito grande, mas no meu caso valeu todos as horas de estudo.

    jQuery/jQuery UI também é uma ótima opção para desenvolvimento de font-end.

    Abraço!

  7. alexhur

    Uma ideia seria:

    Faça um agendamento de tarefa no seu servidor e configure seu script para executar de tempos em tempos.

    Ex.:

    Agendar seu script para executar de 30 em 30 minutos

    Seu script irá buscar no banco de dados todos os horários de programação comparando com a data atual.

    Caso encontrar algum programa correspondente, irá exibir na tela!

    Abraço!

  8. O array $row contem uma coleção de arrays com índices associativos, você não precisa fazer isso:

    $valores[$i] = $row['quantidade'];
    Faça uma iteração sobre o array $row e para cada iteração adicione no array $valores. Então o array $valores está contido de todas as linhas retornadas pela consulta SQL.
    $valores[] = $row;
    Tenta assim:
    <?php
    
    $valores = array();
    
    while ($row = mysql_fetch_array($sql)){
        $valores[] = $row;    
    }
    
    if(!$valores) {
        exit();
    }
    
    echo '<tr><td>Quantidade</td><td>Setor</td></tr>';
    foreach($valores AS $arrList) {
        sprintf('<tr><td>%s</td><td>%s</td></tr>',$arrList['quantidade'],$arrList['setor']);
    }

  9. Bom, faça o seguinte. Para cada iteração sobre o array, verifique se existe outro array contido, caso exista, faça impressão dele.

    <?php
    $arr = array(
        19,
        2,
        array(
            'id' => 18950 ,
            'nome' => 'XYLESTESIN 5% PESADA INJ. C/50 2ML',
            'preço' =>     '','qtde' => 1 ,'descricao' => ''                 
        ),
        array(
            'id' => 18951 ,
            'nome' => 'teste',
            'preço' =>     '50.00','qtde' => 3 ,'descricao' => 'teste'                 
        )
    );
    
    foreach($arr as $array)   {
    
        if(is_array($array))   {
    
            print_r($array);
        }
    }

  10. Uma idéia:

    Identifique quais os elementos serão atualizados pelo usuário.

    Crie uma página de administração onde o usuário vai setar as informações:

    Ex.:

    Página de Administração

    Cor de Fundo : [ #EEE000 ]

    Barra Lateral : [ #CC0000 ]

    Logo : [ Upload da Imagem ]

    Salve essas informações no banco de dados e então toda vez que o usuário logar, o sistema recupera essas informações e aplica no style da página.

×
×
  • Criar Novo...