Ir para conteúdo
Fórum Script Brasil

ARD

Veteranos
  • Total de itens

    520
  • Registro em

  • Última visita

Posts postados por ARD

  1. O motivo:

    PHP Warning: file() [<a href='function.file'>function.file</a>]: URL file-access is disabled in the server configuration in E:\home\mrdobrasil\Web\administrator\cep\buscarendereco.php on line 11

    PHP Warning: file(http://viavirtual.com.br/webservicecep.php?cep=29000-000) [<a href='function.file'>function.file</a>]: failed to open stream: no suitable wrapper could be found in E:\home\mrdobrasil\Web\administrator\cep\buscarendereco.php on line 11

    Solução:

    http://www.php.net/manual/pt_BR/filesystem...allow-url-fopen

    Até,

    André

  2. Só complementando a resposta acima... Você também pode fazer assim:

    <?php 
    $data = "2/6/2011";
    $data2 = explode('/',$data);
    echo $data2[2]."-0".$data2[1]."-0".$data2[0];
    echo '<br />';
    
    //ou se sua intenção é inserir este valor dentro do MySQL (pode inserir sem o zero)
    $data2 = implode('-',array_reverse(explode('/',$data)));
    echo $data2;
    ?>

    Até+,

    André

  3. Gisele,

    tente assim e veja se funciona:

    <?php
    $ora_user = '**';     //username
    $ora_pass = '********'; //user password
    $ora_host = 'nº do ip'; //host name or server ip address
    $ora_serv = 'service name'; //service name
    
    $ora_conn = oci_connect($ora_user,$ora_pass,$ora_host.'/'.$ora_serv,'WE8ISO8859P15');
    if (!$ora_conn){    
    $ora_conn_erno = oci_error();
    echo ($ora_conn_erno['message']."\n");
    oci_close($ora_conn);
    } 
    ?>

    Até,

    André

  4. Tente isso:

    $j = 0;
                $i=0;
                $comando = ""; 
                     #loop de acordo com o número de dados
                for($i = 0; $i < count($dadosArray); $i++)
                {
                    #adiciona incremento no contador
                   $j++;
                        
    include"conecta_firebird.inc";
                    
                $t = 0;
                for($t;$t < count($dadosArray);$t++){
    
                echo "<br/>";
                echo $comando .= ','.$campos_tabela[$t].'='."'".$dadosArray[$t]."'"; //concatena
                }
                $comando = substr($comando,1); //remove a primeira vírgula
                $sql = "update ".$nome_tabela." set ".$comando;
                echo '<b>QUERY:</b><br>';
                echo $sql. '<br>';
                echo '<b>(Remover após testar o script)</b><br><br>';
                $res = ibase_query($sql);

    Até+,

    André

  5. Como você está usando a api, basta armazenar o array retornado dentro de uma variável e depois inserir no banco. Exemplo retirado do próprio site onde tem a API (http://wiki.mikrotik.com/wiki/API_PHP_class):

    <?php
    
    require('routeros_api.class.php');
    
    $API = new routeros_api();
    
    $API->debug = true;
    
    if ($API->connect('111.111.111.111', 'LOGIN', 'PASSWORD')) {
    
       $ARRAY = $API->comm('/interface/getall');
    
       $API->disconnect();
    
    }
    
    ?>

    Até +

    André

  6. Tu pode fazer via ajax (sem dar refresh na página) ou no código mesmo, dando refresh na página.

    <?php
    if(isset($_POST['paciente']))
    {
        $paciente = (int)$_POST['paciente'];
        //aqui você consulta os dados do paciente e armazena dentro da variável $dados_paciente
    }
    ?>
    <select name="paciente" class="listmenu">
        <option value="0">Selecione o Paciente</option>
        <?php
    
    $sql = mysql_query("SELECT * FROM cadastroad1 ORDER BY Nome");
    while ($linha = mysql_fetch_array($sql))
    {
            echo "<option value=".$linha['NumeroProntuario'].">".$linha['NumeroProntuario']." - ".$linha['Nome']."</option>";
          
    }
    
    ?>
      </select>
    <?php
    //verifica se a variavel com os dados do paciente foi criada
    if(isset($dados_paciente))
    {
        //mostra os dados do paciente
    }
    ?>

    Ps: É apenas uma sugestão, dando refresh.

    Até +

    André

×
×
  • Criar Novo...