Likes Likes:  0
Resultaten 16 tot 17 van de 17
Pagina 2 van de 2 Eerste 1 2
Geen

Onderwerp: PHP vraagje......

  1. #16
    Jan
    PHP vraagje......
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: PHP vraagje......


    "Warden Dave" <warden_dave@mnsys.invalid> schreef in bericht
    news:ec1nup$2dpa$1@nl-news.euro.net...
    > "Jan" <janvh@hotmail.com> wrote:
    >
    >> twee regels uit mijn csv bestand wat op een regel moet komen:
    >> 1;HP PIV 1.7 GHz VL800;? 177,01 ;;;;;;
    >> 1;256 / 40 / cd / snd / lan; ;;;;;;
    >>
    >> dus eigenlijk zo :
    >> HP PIV 1.7 GHz VL800 256 / 40 / cd / snd / lan ? 177,01

    > <knip | PHP script>
    >
    > Er klopt in dat script veel niet; o.a. de maatvoering der elementen is
    > niet passend, het refereren aan niet bestaande variabelen (als bijv.
    > '$sub_cat') is, zeg, 'suboptimaal' en het werken met de even en oneven
    > rijen gaat daarbij niet op de manier die nodig is; maar dat zal deels
    > komen door een misverstand bij anderen...
    >
    > Laat is een simpel maar volledig voorbeeldje geven dat m.i. al aardig doet
    > wat je wilt:
    >
    > <html><head>
    >
    > <title
    > >Example</title>

    >
    > <style
    > type = "text/css"
    > >

    >
    > body {
    > font-size : 100%;
    > background : #fff;
    > color : #000;
    > }
    >
    > table.prodTable {
    > border-collapse : collapse;
    > }
    >
    > table.prodTable th {
    > background : #000;
    > color : #fff;
    > border : 1px solid #fff;
    > }
    >
    > table.prodTable td {
    > border : 1px solid #fff;
    > padding : .1em .5em;
    > }
    >
    > tr.prodrow0 {
    > background : #ededca;
    > }
    >
    > tr.prodrow1 {
    > background : #e8e8e8;
    > }
    >
    > </style>
    >
    > <script
    > type = "text/javascript"
    > >

    >
    > </script>
    >
    > </head>
    >
    > <body><?php
    >
    > $filename = "producten.csv";
    > $delimiter = ";";
    > $fcontents = @file($filename);
    >
    > if (!$fcontents) {
    > echo("<B>Fout</B><P>Het data-bestand werd niet gevonden.");
    > }
    > else {
    >
    > if (count($fcontents) < 2) {
    > echo("<b>Fout</b>Het data-bestand is leeg.");
    > }
    > else {
    >
    > echo "<table",
    > " class = 'prodTable'",
    > " align = 'center'",
    > " cellspacing = '0'",
    > " cellpadding = '2'",
    > " border = '1'",
    > ">";
    >
    > echo "<tr>";
    > echo "<th>Omschrijving</th>",
    > "<th>Specificaties</th>",
    > "<th>Prijs</th>";
    > echo "</tr>";
    >
    > $rowCount = 0;
    >
    > for ($i=0; $i<count($fcontents); $i++) {
    >
    > if (!($line = trim($fcontents[$i]))) continue;
    > $fields = explode($delimiter, $line);
    > $hoofd_cat = $fields[0] + 0;
    > $omschrijving = $fields[1];
    > $prijs = $fields[2];
    >
    > $i++; if ($i==count($fcontents)) break;
    > if (!($line = trim($fcontents[$i]))) continue;
    > $fields = explode($delimiter, $line);
    > $spec = $fields[1];
    >
    > if ($hoofd_cat == 1) {
    >
    > echo "<tr",
    > " class = 'prodrow" . ($rowCount & 1) . "'",
    > ">";
    > echo "<td>" . htmlspecialchars($omschrijving) . "</td>",
    > "<td>" . htmlspecialchars($spec) . "</td>",
    > "<td>" . htmlspecialchars($prijs) . "</td>";
    > echo "</tr>";
    >
    > $rowCount++;
    > }
    > }
    > echo "</table>";
    > }
    > }
    >
    > ?></body></html>
    >
    >
    > WD
    >


    Bedankt WD !!! Geweldig !

    Zal ik dat kunnen... als er in het csv bestand een regel staat met
    bijv. alleen het woordjes Laptop, Monitoren enz om dit dan een ander
    kleurtje
    en vette letters te geven? Of zal dat te moeilijk zijn voor me. Ik heb een
    php-boek
    misschien dat er iets in staat. ik ben benieuwd...

    Nogmaals bedankt WD, Gr. Jan.



  2. #17
    Jan
    PHP vraagje......
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: PHP vraagje......


    "Warden Dave" <warden_dave@mnsys.invalid> schreef in bericht
    news:ec1o3v$2e0s$1@nl-news.euro.net...
    > "Warden Dave" <warden_dave@mnsys.invalid> wrote:
    >
    >> Laat is een simpel maar volledig voorbeeldje geven

    > <knip>
    >
    > Ik vergat de voorbeeld URL: http://www.mnsys.org/temp/csv.php
    >
    > WD


    Bedankt ! Ik ga er verder mee stoeien.
    Gr. Jan.



Pagina 2 van de 2 Eerste 1 2

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics