+ Responder ao Tópico



  1. #1
    jamba
    Visitante

    Padrão Script nao roda como deveria


    Eh o seguinte,
    Estou tentando resgatar os dados do meu banco - postgresql - mas
    soh me mostra o primeiro registro cadastrado. Poderiam me ajudar?? VEJAM

    $sql = "Select eletiva,vgminima,vgmaxima,credito from medicina ORDER BY eletiva;";
    $res = pg_exec ($condb, $sql);
    if (!$res)
    {
    echo "Ocorreu um erro.\n";
    exit();
    }
    while ($row=pg_fetch_row($res,$i))
    {
    for($j=0; $j < count ($row); $j++)
    {
    ?>
    <html>
    <br/><br/>
    <tr>
    <th><?php echo $row[$j]; return 0; ?></th>
    </tr>
    </html>
    <?php
    }
    }
    ?>

  2. #2
    hez4el
    Visitante

    Padrão Script nao roda como deveria

    Olá..
    eu reescrevi o seu código de outra maneira que ajuda a visualizar
    melhor o que esta sendo feito e utilizando outras funções mais comuns.


    <html>
    <table>
    <?php
    //--- conexão-----

    $sql = "SELECT eletiva,vgminima as vgmin, vgmaxima as vgmax ,credito as cred FROM medicina ORDER BY eletiva";
    $res = pg_exec ($condb, $sql);

    if (!$res)
    {
    echo "Ocorreu um erro.\n";
    exit();
    }

    $i=-1;

    while ($row=pg_fetch_object($res, $i++))
    {

    ?>
    <tr><td><?= $row->eletiva; ?></td></tr>
    <tr><td><?= $row->vgmin; ?></td></tr>
    <tr><td><?= $row->vgmax; ?></td></tr>
    <tr><td><?= $row->cred; ?></td></tr>
    <?php
    }
    ?>
    </table>
    </html>


    [ Esta mensagem foi editada por: hez4el em 25-09-2003 09:53 ]