1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Ajuda: PHP e HTML

Discussão em 'Web Development' iniciada por mpLopes, 6 de Outubro de 2006. (Respostas: 6; Visualizações: 791)

  1. mpLopes

    mpLopes Power Member

    boas.
    tenho o seguinte ficheiro php. correndo no browser nao me aparece nada. correndo no terminal dá-me um output, com os dados que eu pretendo da base de dados.este output é em html, ou seja, criando um ficheiro html com este output da consola tenho os dados no browser como eu prentendo.
    agora a questao é correr o php no browser e obter este output, sem o terminal ao barulho.

    <html>
    <head>
    <title>CLIENTES</title>
    </head>
    <body>
    <?php

    putenv("ODBCINSTINI=/Library/ODBC/odbcinst.ini");
    putenv("ODBCINI=/Library/ODBC/odbc.ini");


    $dsn="phporacle";
    $userID="user";
    $password="pass";


    $query = "select * from emprestimos";
    $connectionID = odbc_connect("$dsn","$userID","$password");
    echo "teste";
    if(!$connectionID)
    {
    echo "erro\n";
    odbc_errormsg();
    }
    else
    {
    $rs = odbc_exec($connectionID,"$query");
    odbc_result_all($rs,"border=1");
    echo "<TABLE>";
    while($myrow = odbc_fetch_row($rs)){
    echo "<TR><TD>";
    echo $myrow["cc"];
    echo " ";
    echo $myrow["cl"];
    echo "<TD>";
    echo $myrow["pr"];
    echo "<TD>";
    echo $myrow["lo"];
    }
    odbc_close($connectionID);
    echo "</TABLE>";
    }
    ?>
    </body>
    </html>
    ?>
     
  2. Ricardo Vidal

    Ricardo Vidal Power Member

    Tens ali um ?> no fim que parece estar a mais.
     
  3. mpLopes

    mpLopes Power Member

    sim sim..
    foi erro ao meter aqui o codigo.
    isso nao ta la.
    o erro propriamente dito, nao ha ajudas?
     
  4. Ricardo Vidal

    Ricardo Vidal Power Member

    Se não aparece mesmo nada no browser, penso que poderá ser erro no teu setup. Isto é, o PHP está a correr correctamente? Já tentaste colocar esse ficheiro noutro servidor?

    Já agora, vi que tens ali um } a mais também. Depois de fechar a <table>.
     
  5. mpLopes

    mpLopes Power Member

    este ficheiro esta partilhado no subethaedit com outros colegas e em todos eles acontece o mesmo que na minha maquina.

    a chaveta nao esta a mais..esta a fechar o while, e tem outra a fechar o if..salvo erro.
     
  6. spastikman

    spastikman Banido

    se não te mostra nada ....

    coloca um echo "<script>alert('linha [x]');</script>" ;

    a cada instrução coloca isso só para ver se ele táa quebrar em algum lado ...
     
  7. mpLopes

    mpLopes Power Member

    parece-me que o problema estava mesmo no servidor de php.
    parace-me resolvido.
     

Partilhar esta Página