Új hozzászólás Aktív témák

  • meone

    tag

    válasz meone #21155 üzenetére

    Valahogy nem áll össze nekem a dolog.
    Mondjuk régen foglalkoztam már PHP programozással.
    Ezzel a minta kóddal dolgozom most fel az adatbázis.

    $result = pg_query($query);

    $i = 0;
    echo '<html><body><table border=\"0\"><tr>';
    while ($i < pg_num_fields($result))
    {
    $fieldName = pg_field_name($result, $i);
    echo '<td>' . $fieldName . '</td>';
    $i = $i + 1;
    }
    echo '</tr>';
    $i = 0;

    while ($row = pg_fetch_row($result))
    {
    echo '<tr>';
    $count = count($row);
    $y = 0;
    while ($y < $count)
    {
    $c_row = current($row);
    echo '<td>' . $c_row . '</td>';
    next($row);
    $y = $y + 1;
    }
    echo '</tr>';
    $i = $i + 1;
    }
    pg_free_result($result);

    echo '</table></body></html>';


    // Closing connection
    pg_close($dbconn);

    Azt értem, hogy hogy jön létre a fejléc és hogy írja ki.
    Azt is, hogy hogyan írja ki a sorokat.
    De gondolom valahogy máshogy kellene meg oldanom, hogy mondjuk az egyik cella értéke egy JSON tömböt tartalmaz a másik nem(egy egyszerű dátum vagy egy decimal érték).
    Azt is értem, hogy mondjuk az fc_count értéke ha 2 vagy 3 akkor egy másik cellának az értékét máshogy kell manipulálni.
    De a kódban ezt hogy tudom meg valósítani, erre tudna valaki egy kis egyszerű kód részletet mutatni, ami alapján én tovább manipulálom a kódomat?

    Segítséget előre is köszönöm.

Új hozzászólás Aktív témák